If you are looking for Houston restaurants to eat at during your Houston vacation, there are plenty of choices to look at…
Not all restaurants are equally good though, and the last thing you want to do is end up in a dump!
I have had a look at several restaurants in Houston that are worth eating at, and while there are many good ones, I think the list of restaurants below are very good.
Here are our favorite Houston restaurants…

Pappas Bros. Steakhouse
Want an absolutely delicious steak, cooked just the way you like it, and don’t mind paying a bit more to get it? Look no further than Pappas Bros. Steakhouse!
Being a steakhouse, their menu is focused on steaks, excellent steaks, but they also have a small amount of seafood items.
The setting at Pappas Bros. is really nice (read “fancy”).
Although they also have a kids’ menu, when my kids were still small, I preferred to go there when my wife and I wanted to enjoy a decent steak on that rare “evening out”.
Pappas Burger
If you’re in the Pappas Bros. Steakhouse area with the kids and would prefer some good burgers, Pappas Burger is right there!
They make really good hamburgers and they have a decent variety of burgers to choose from. My favorite is the Bleu Cheeseburger!
They also serve a bunch of other tasty food, like various sandwiches, ribs, seafood, and chicken wings, and my youngest son’s favorite… root beer floats!
At times, Pappas can be crowded. If you want to go for dinner, either go just before 6pm or around 8pm to avoid the rush.
Niko Niko’s Greek
In the mood for some excellent Greek food? Then you have to go to Niko Niko’s Greek!
The first time I ever ate tzatziki was on the Greek island, Corfu, many years ago. I loved it… it was great! And so is the tzatziki at Niko Niko’s!
There’s much more than tzatziki though…
They have several excellent sandwiches, of which the Gyros sandwich is my favorite. My spouse likes the Saganaki shrimp, and the kids love the feta cheese pizza. The have some great desserts as well.
Like Pappas Burger, Niko Niko’s can also be crowded at times, but it is well worth the wait!
Star Pizza
If pizza is on the menu for the day and you don’t want the run-of-the-mill varieties, go to Star Pizza!
They have several wonderful specialty pizzas on the menu, of which I really like Joe’s. If you want to make your own pizza, they have a huge amount of toppings available to make just about any pizza imaginable.
If you’re not in the mood for pizza, they also have several pasta dishes and salads available.
They also have a fantastic lunch buffet.
Give Star Pizza a shot if you’re a pizza fan. You’ll love it!
Baba Yega Restaurant
Quite close to Niko Niko’s Greek, is Baba Yega Restaurant, which is a nice restaurant with a good atmosphere, and that serves excellent food at a great price!
Among the appetizers, a family favorite for us is the artichoke & spinach dip.
They have an array of salads, sandwiches (I like the smoked turkey & brie), vegetarian dishes, and a handful of tasty entrees.
All of these are quite reasonably priced.
The atmosphere at Baba Yega is very nice too. Give a it a try!
Ninfa’s on Navigation
Ninfa’s on Navigation has been around for a long time, serving excellent Mexican food all along.
My favorite Mexican dish is enchaladas, and Ninfa’s enchaladas are very good. They also have a pumpkin soup that is magnificent. My wife likes their chimichanga a lot. Their fajitas are excellent as well.
In my mind, this is some of the best Mexican food that you will eat in Houston!
(You should know that there are a few other Houston restaurants named “Ninfa’s”. The restaurant I’m referring to, is specifically named “Ninfa’s on Navigation”.)
Other Houston Restaurants?
The restaurants above are some of our favorites, but they are only a handful out of hundreds of Houston Texas restaurants, so if you would like to consider other options too, here are several more good restaurants in Houston to look at.
Bon Appetit!