Search results
- See moreSee moreSee moreSee moreTacos GarciaMexican Restaurant · $$
Tacos Garcia has been in Amarillo since 1986 and is part of a family of restaurants in Texas. It is a blend...
Website: tacosgarcia.com
Phone: (806) 371-0411
Cross Streets: Between SE 11th Ave and SE 12th Ave
1100 Ross St Amarillo, TX 79102 1083.99 mi
Is this your business? Verify your listing
Amenities
- Family friendly