Skip to main content

Taqueria Y Restaurante El Sol De Mexico

restaurant · mexican restaurant · Amarillo, TX

Address
3501 NE 24th Ave, Amarillo, TX 79107
Phone
(806) 383-2038
Website
taqueriayrestaurantelsol.com
Where
35.2367, -101.7993

Search Hominin for Taqueria Y Restaurante El Sol De Mexico

Other restaurants nearby

More in Amarillo

Taqueria Y Restaurante El Sol De Mexico — restaurant in Amarillo, TX | Hominin