Since Mexican food is my favorite, I've tried and tested all the restaurants in town! Although pretty pricey, El Mariachi is one of the best! The environment is fun, the margaritas are great (most of the time) and of course the food is great! SO when you don't mind spending a little extra on good Mexican food, try El Mariachi!
more