Albuquerque, NM asian restaurants & food

Tara Thai

Thai Restaurant

2010 Wyoming Blvd Ste C, Albuquerque, NM 87112
(505) 298-2278
Excellent Good Average Poor Awful 4.0 / 5 based on 1 vote

Photos

  • Tara Thai photo by Stephen B.
  • Tara Thai photo by Naomi G.
  • Tara Thai photo by Marivs Jvlivs I.
... Campbell's and the Pad Thai noodles noodles were stuck together. I've had... ... of greasy noodles that stuck to the roof of my mouth.

Reviews: 1

  • Stephen B.