La Choza Taqueria Y Tortilleria
1407 N Grand St, Amarillo
(806) 383-8826
Recent Reviews
Order Online
You May Also Like
Thai Diamond - 1653 N Grand St
Thai, Laotian, Chinese
House of Donuts - 1615 N Grand St
Donuts
Taqueria El Giro - 3601 US-60
Mexican, Food Trucks
Restaurants in Amarillo, TX
La Choza Taqueria Y Tortilleria
1407 N Grand St, Amarillo, TX 79107
(806) 383-8826