Mexican restaurant, Latin American restaurant, Restaurant
Guadalajara, located in South Towne Plaza, offers a vibrant slice of Mexico with its colorful décor and cozy atmosphere. With a solid 4.1-star rating, this spot shines for its quick service and delicious comfort food, including standout dishes like Pollo Yucatan. While some diners note a few salty dishes, many rave about the fresh flavors and friendly staff. Offering vegetarian options and a kids' menu, it’s perfect for families and solo diners alike. Enjoy drinks at the bar or take advantage of their convenient takeaway service.
Mexican restaurant
1920 Mount Zion Rd, Decatur, IL 62521, United States
Pizza restaurant
2505 E Nelson Pk Rd, Decatur, IL 62521, United States
Barbecue restaurant
2330 Mount Zion Rd, Decatur, IL 62521, United States