I travel all over the country and am a continuous visitor of Houston, Texas and have 'tried' a various number of steak houses and the Taste of Texas is by far, THE BEST! The restaurant's atmosphere, service and the meat, of course, is wonderful! That place is always my FIRST choice!
more