top of page

Main Street Pub & Steakhouse

We welcome you to Gainesville, Texas, and invite you to enjoy our local raised, natural high-quality, grass-fed Stark beef. 

Just saying, we’ve got the coldest beer in town. Our wine list (either by the glass or bottle) covers all the bases, and of course, the bar is stocked. Come as you are in jeans or a tux.  It won’t matter. Just be comfortable, and enjoy your time at the Main Street Pub & Steak House.

Getting here is easy; leaving is the difficult part.

216 W. Main Street, Gainesville, TX 76240   

HOURS: Monday - Friday 11am - 9pm. Saturday 11am-10pm

bottom of page