El Charro Mexican Restaurant

720 North Sonntag Avenue
Evansville, IN 47712-6744
(812) 421-1986