Margarita's is a ""solid"" local Mexican eatery, but not ""great,"" unfortunately. I've had great Mexican from smaller mom&pop restaurants, and Margarita's doesn't compare.
It's more of a slightly more authentic El Torito or Acapulco. Friendly atmosphere, crowded, but the food was a bit expensive for the what you normally expect:
1 (ONE) Yucatan Taco was $4.00! Entrees were in the $12-20 range. But the Yucatan Taco was definitely pretty tasty and recommended.
The burritos were average, solid fare, but again, nothing special. And they did NOT give any refills on the Horchata! Huh?? That's like a standard at most authentic places (drink as much as you want), like Ice Tea.
It's reliable, but a bit pricey.
Pros: Solid Mexican food
Cons: Expensive, Not Great, just Good., Crowded