Yahoo Local Web Search

Search results

  1. See more
    See more
    See more
    See more
    Tacos GarciaMexican Restaurant · $$

    Tacos Garcia has been in Amarillo since 1986 and is part of a family of restaurants in Texas. It is a blend...

    More

    Website: tacosgarcia.com

    Phone: (806) 371-0411

    Cross Streets: Between SE 11th Ave and SE 12th Ave

    Closed Now

    • Sun

      11:00 AM

      3:00 PM

    1100 Ross St Amarillo, TX 79102 1083.99 mi

    Is this your business? Verify your listing

    Amenities

    • Family friendly