We look at the Houston-based steakhouse that found themselves near the very top of this year's Yelp 100 and why they're such a standout spot.
Houston’s gained bragging rights for some of the best of the best restaurants across the country. Yelp finally released its annual list of the Top 100 US Restaurants. Taste of Texas, run by Edd and ...