El Charro Restaurant Locations & Hours in Johnson City, TX 78636
El Charro Restaurant Store Details
-
Address
502 N Us Highway 281
Johnson City, TX 78636
Maps & Directions
-
Phone Number
(830) 868-7040
Nearby El Charro Restaurant Locations
Popular Stores in Johnson City
Popular Store Locations & Hours