Map & Directions - El Charro Mexican Restaurant
View Menu
El Charro Mexican Restaurant
4207 Interstate 40 Access Rd, Amarillo, TX, 79104
(806) 373-4555 (Phone)
4207 Interstate 40 Access Rd, Amarillo, TX, 79104
(806) 373-4555 (Phone)