We went there for dinner several weeks ago and absolutely NOTHING was good! I have eaten there twice before - last year and the year before when first opened, the first time it was great in every way, the second time it had slipped a little, but this time really bad and won't go back. After 20 min I had to search for a server to wait on us, ordered drinks 12 min before we received them, ordered appetizers - another 20 min and they gave us the WRONG dish! We started to eat it when server came by and I told him this was NOT what we ordered and he INSISTED in bringing another appetizer which I told him repeatedly we did not want at that point. Brought it anyway and said he wouldn't charge us!! HUH? Entree was another 30 min. My granddaughters was too tuff to chew (steak) and mine was totally tasteless. Searched for waiter again to get bill. Finally - when he asked how was the meal i told him. He said 'sorry' and turned and walked away/ Others in the serving staff were watching this so they knew it was substandard. Anyway - no will not go back. Also friends of ours (with 10 in their party) went there 2 days later and had even worse service/food. The Grandfather (who worked in food service for 30 years) asked to speak with a Manager and was told 'none was available.' So big NO to TREX.