A great bang for your buck in the town of Fairmont. This is a great atmosphere to enjoy great authentic Mexican food and music. The menu offers so many choices that it can take you at least fifteen minutes to get through it if you're not already familar. Many options are available depending what your tastes are. They offer very quick service with a smile. The restaurant can accommodate many people so if you're going with a large crowd don't worry about getting a seat. The weekends do tend to fill up so get there early.