So me and my friend decided to go to Houston's located at the Vaughan Mills Mall because we wanted to try a new restaurant. We went on Saturday night and the place was pretty busy, I thought that might be a good sign that the restaurant may be good. I was really wrong about that one. The service was absolutely horrendous, our waitress took forever to bring our beverages. I ordered a sample appetizer while my friend ordered the french onion soup to start. My platter was okay at best consisting of wings, mozzarella sticks and potato skins and my friend's french onion soup was decent. Good thing we ordered apps because our main courses took forever!!! I ordered a prime rib sandwich and my friend ordered a baseball 8 ounce steak. The waitress came to our table to let us know that more people were ordering steak than they imagined and that is why it was taking so long, have you ever heard such nonsense before? I assume this is a steakhouse right? Shouldn't you be prepared for that? Our food finally arrived and while my sandwich looked okay, my friend's baseball steak was really small and looked really dry. He took one bite and was really disappointed, he asked me to try a bite and I told him it was barely edible. As for my prime rib sandwich, it was okay but nothing special. The fries were absolutely dreadful, greasy and too salty. We were ready to leave for a quite a while, only problem was that the waitress was no where to be found. We finally waived her down, paid for our unsatisfactory meal and promised to never set foot again in another Houston's establishment!