"Absolutely delicious! We love Mexican food and usually go to Taqueria Santa Rosa or, if we feel comfortable, we had to La Rosa because of her margaritas. This place was delicious! Great chips, fast service and really fresh food. They offer very nice salsa bar with many varied choices and also have a beautiful small terrace. We'll be back."