Event Type

Search More

Locations

Thai Taste

3101 N. Fitzhugh Ave. Dallas, TX 75204 | East Dallas & Lakewood | 214-521-3513
Map
Related Stories (1)

Details

Related Stories

  • Dining: Reviews
    At one time, when revolving rooftop restaurants were the latest thing, it was standard restaurant wisdom that the higher you went to dine, the worse the food. (Windows on the World at the...
Loading...