Sit outside and people-watch in the middle of Pacific Ave while enjoying scrumptious mexican food. A little known jewel in the heart of Santa Cruz. This is the kind of food that we could initially only find in Oaxaca, Mexico. We try to find every excuse to stop there for lunch. Highly recommended!