Old Montgomery Steakhouse

Restaurant

Old Montgomery Steakhouse

204 McCown St, Montgomery, TX 77356
Closed 7 AM – 8:30 PM

About this spot

Old Montgomery Steakhouse is set on McCown Street in the historic town of Montgomery, Texas — a small community northwest of Houston that has retained its 19th-century character while growing in popularity as a weekend destination. The restaurant fits naturally into that setting, offering the kind of straight-ahead Texas steakhouse experience that the region has always done best.

The menu anchors itself to beef: hand-cut ribeyes, T-bones, sirloins, and filets cooked to specification over a live fire. Classic Texas sides — cream corn, jalapeño mac and cheese, seasoned green beans, and house-made rolls — accompany every entrée. The chicken-fried steak, smothered in white pepper gravy, is a staple for regulars and a first-order requirement for anyone new to the table.

The interior reflects the town itself: weathered wood, vintage Texas décor, and a dining room that moves at a comfortable, unhurried pace. It's a destination for Lake Conroe weekenders, out-of-towners passing through, and Montgomery locals who've been coming for years. Reservations are recommended on weekends.

What's available here

Dogs allowed outside
Groups
Tourists
Free parking lot
Free street parking
Paid parking lot
Usually plenty of parking
Good for kids
High chairs
Kids' menu
Credit cards
Debit cards

Photos

Old Montgomery Steakhouse photo 1 Old Montgomery Steakhouse photo 2 Old Montgomery Steakhouse photo 3 Old Montgomery Steakhouse photo 4 Old Montgomery Steakhouse photo 5 Old Montgomery Steakhouse photo 6 Old Montgomery Steakhouse photo 7 Old Montgomery Steakhouse photo 8 Old Montgomery Steakhouse photo 9 Old Montgomery Steakhouse photo 10

Location & hours

Hours

Monday 7 AM–3 PM

Tuesday 7 AM–8:30 PM

Wednesday 7 AM–8:30 PM

Thursday 7 AM–8:30 PM

Friday 7 AM–8:30 PM

Saturday 7 AM–8:30 PM

Sunday 7 AM–3 PM

Recently viewed listings