If you are craving good Mexican food, El Pueblo is where you need to go. They offer great food and great service. The atmosphere can be loud at times, but it is worth it to put up with for the food. The portions are large and the chips/salsa are endless. They have a small bar as well and serve great drinks! Parking lot is large. Friday and Saturday night are definitely the busiest.