The Shrimp and pineapple, and the octopus tacos where possibly the best taco’s I’ve ever had. Brilliantly cool place banging out Wu Tang and serving cold beers and great food. Literally waved good bye as we drove out of Santa Teresa.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.