This restaurant is kind of a cross between self-service and regular service. You seat yourself and go to the counter when you're ready to order, and they bring the food out to you. The dining areas are a bit small, but they're cleverly decorated with Mexican art, and it doesn't feel cramped or claustrophobic. The margaritas are well known throughout town, and with good reason - they are best around, and also the biggest. I recommend the fish tacos, but really everything on the menu is worth trying and I don't think you can go wrong here. if you like Mexican food.