Illinois > Decatur > Restaurants, Food & Beverages > Restaurants > El Matador
2048 S Mount Zion Rd, Decatur, Illinois, 62521-9709
(217) 864-4253
Restaurants, Food & Beverages > Restaurants
Services: Daily Specials Hors D'oeuvres Fajitas Nachos Quesadillas Tacos Salads
No reviews yet. Be the first to write a review!