This a great mexican restaurant with a large variety of mainstream but authentically prepared mexican food. The prices are very reasonable and the portions are enough to fill the heartiest of eaters. There are lots to choose from including mouth watering tacos, huge juicy burritos, and my personal favorite, savory and (if you ask for it spicy) chicken, steak, or shrimp fajitas. The staff are very friendly and the place is exceptionally clean and well kept. I give them high marks for great food and exceptional servcice.