Palapas may be the best Mexican restaurant in the Santa Cruz area. The food is terrific, the atmosphere is lively, fun and smart, and the staff is great. Here’s…
Palapas may be the best Mexican restaurant in the Santa Cruz area. The food is terrific, the atmosphere is lively, fun and smart, and the staff is great. Here’s…