Phone: +16184168818
Address: 1500 N Illinois St, 62226, Swansea, United States
City: Swansea
Menu Dishes: 35
Reviews: 4299
"We were extremely impressed by the generous portions and reasonable prices at this restaurant! The service was top-notch as well. We dined in for dinner and found the quality of the food to be outstanding. The recommended dishes, such as the Burrito, Chips and Salsa, and Enchiladas Rancheras, were all delicious. Overall, we give this restaurant a perfect 5 out of 5 for food, service, and atmosphere."
All prices are estimates on menu.