Service was very good. Great waitstaff. The food was simple American style Mexican food. Portions were moderate and for the money, they should have been a more substantial portion. As for flavor, not much to report. Unless you love salt. Everything was very salty. Come for the atmosphere, not the food. And if you want to food to taste better, check into Yelp for a free margarita.