contact us
| HOME | MENU | ABOUT |
_____________________________________________________________________________________________


OPEN: 7am - 9pm, Mon - Sat
7am - 4pm, Sunday

SERVING: Breakfast, Lunch, and Dinner

Corporate Contact :
86 Restaurants, LLC
P.O. Box 3730
Amarillo, Texas 79116
806.318.9853
info@tangostacos.com

Hillside Location:
6200 Hillside Road Suite 100,
Amarillo, TX 79109
806-358-TACO (8226)

map
Western Location:
2207 S Western St.
Western Crossing Shopping Center,
Amarillo, TX 79109
806-457-TACO (8226)

map


                     ONLINE COMMENTS