One of my favorite restaurants in Mtn. View. Great service, fun and lively atmosphere, Great location in Downtown Mountain View (very walkable), and most importantly the food is amazing. For large groups the Tapa selection can't be beat. They also have great Mojito's and Margaritas. Love the Mushroom Empanada's.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.