C
El Zocalo LLC
1117 W Tipton Street, Seymour IN 47274-2753
(812) 522-4627
Drop into El Zocalo Mexican Restaurant for good times and great food. The restaurant is a neighborhood favorite.
Browse Nearby states for Mexican Restaurant
Mexican Restaurant in Illinois
Mexican Restaurant in Kentucky