1. Good Luck Grill (Manor)
The specialty here at Good Luck Grill is catfish - crispy-on-the-outside, tender-and-juicy-on-the-inside catfish, to be exact. Plus, you can enjoy live music and other activities out on the patio on weekends.
14605 FM 973 N, Manor, TX 78653
2. King's Inn (Riviera)
If a fried seafood feast is what you're after, look no further than this little gem. You can balance out the meal with their famous avocado salad...that automatically makes everything else you ate healthy too, right?
1116 S County Rd 2270, Riviera, TX 78379
3. Bill Smith's Cafe (McKinney)
Bill Smith's is your stereotypical mom-and-pop, small-town Texas diner. They're only open for breakfast and lunch, but that's okay because everyone knows breakfast food is the best food. With interesting spins on your favorite classics like a chili cheese omelette or a slice of bacon pie (yes, you read that correctly), you'll leave the table with a full belly and happy heart.
1510 W University Dr, McKinney, TX 75069
4. The Jay Cafe (Needville)
The Jay has all your standard down-home fare: CFS cooked to perfection, mashed potatoes, green beans with slab bacon, burgers, fries...you get the idea. But the one thing you can't leave without is a slice of homemade pie. Take your pick from peanut butter, apple a la mode, and several other scrumptious varieties, all made fresh daily.
16634 TX-36, Needville, TX 77461
5. Billy Bob's Hamburgers (Hondo)
Billy Bob's is such a small, local place that I couldn't even find a picture of the storefront! I think this burger makes up for that quite well, though. It's called the "Giant Heart Attack"...any guesses as to why?
1905 19th St, Hondo, TX 78861
6. Crawford's Hole in the Wall (Paris)
This tiny town would be worth a visit even if Crawford's didn't exist. The Eiffel Tower with a cowboy hat is just too adorable to never see in person. That being said, this unassuming yet amazing cafe makes Paris an absolute must-visit. Just look at that pool of cream gravy...Mmm mmm.
202 3rd St NW, Paris, TX 75460
7. Southern Rose Cafe (Seminole)
Southern Rose Cafe is hands-down the best restaurant in Seminole. Friendly waitstaff, a plethora of delicious, home-cooked Southern favorites, and an atmosphere that can't be beat.
607 S Main St, Seminole, TX 79360
8. Courthouse Cafe (Waxahachie)
Although a bit hard to pronounce (for out-of-staters, that is), Waxahachie is one of the most quaint towns in Texas. Between the famous Munster Mansion replica and the old-fashioned town square with a gorgeous courthouse, you'll never want to leave - especially after you get a taste of breakfast at the Courthouse Cafe. A full spread of eggs, grits, sausage, biscuits, and more will serve as great fuel for a day of sightseeing.
9. Champ Burger (Houston)
A bit different than the other restaurants on the list, but it's easy for smaller joints in Houston to fall under the radar considering how huge of a city it is. And it's a crying shame that more people don't know about Champ's. I mean, take a look at this double meat, double cheese bacon burger! I don't think I could even fit my mouth around that to take a bite.
304 Sampson St, Houston, TX 77003
10. Cook's Fish Barn (Comanche)
Cook's is an absolute must if you want some good seafood. It's locally famous, but outside of the area it's almost unheard of. Although only open on weekends, it's more than worth making the trip.
3669 TX-36, Comanche, TX 76442
11. Let's Eat (Bluff Dale)
Although us Texans aren't usually big on gourmet food, it's just amazing that this level of culinary talent lies inside such an unassuming building. Seared duck with barley and asparagus, filet mignon, and Thai-curried shrimp and scallops are just a few of the menu items here. Even if you're a more meat and potatoes type of person, I'd still recommend trying Let's Eat at least once. Who knows - you might discover a whole new side to your taste buds.
28602 US-377, Bluff Dale, TX 76433
Have you been to any of these places? What’s your favorite ‘hole-in-the-wall’ restaurant in Texas?