We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Main Street Pub

) #5 of 52 Restaurants in Gainesville $$ - $$$ American, ,
216 W Main St, Gainesville, TX 76240-4739
+1 940-668-4040
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good50%
  • Average10%
  • Poor3%
  • Terrible3%
Travellers talk about
“steak” (12 reviews)
“trout” (4 reviews)
Closed Now
All hours
American, Bar, Pub, Steakhouse, Gastropub
$$ - $$$
216 W Main St, Gainesville, TX 76240-4739
All Details
Write a Review
Reviews (64)
Traveller rating
Traveller type
Time of year

1 - 10 of 64 reviews

Reviewed 1 week ago

casual dining. great steaks. We're not accustomed to eating large meals while on a road trip. The 6 oz sirloin was extra tender and flarvorful excellently done and just the right size.

Thank Mark P
Reviewed 2 weeks ago via mobile

For any reader not from Texas, this is one of them places that has more history than you want to know, and probably has secrets in the walls. The building is over 100 years old and my bartender said this restaurant has been around for...More

Thank CaptainFB
Reviewed 3 weeks ago via mobile

We ordered off the lunch menu which is very reasonably priced at $10.49 for meat, 2 sides and soup or salad. We started with salads trying the roasted tomato and raspberry vinaigrettes followed by chicken fried steak with mashed potatoes and corn and the rosemary...More

Thank Jarle1989
Reviewed 12 June 2017

Met my cousin for lunch and spent the afternoon here chatting. Good food from a fairly extensive menu; you can go heavy or light. Service was very friendly and attentive. Downtown Gainesville is charming!

Thank ILoveTexas
Reviewed 23 May 2017 via mobile

This is a very comfortable place to linger over conversation. The service was excellent and very much appreciated. It was easy to visit without a lot of interruptions, and our glasses were kept full. The food was mediocre. Two adults with very small appetites -...More

Thank Kat L
Reviewed 19 May 2017 via mobile

Very good food. Great service- atmosphere was good. I highly recommend The Pub for an adult meal!!!!

Thank Jennifer V
Reviewed 9 March 2017

I have eaten here before when I have been driving up to Oklahoma and it is a lovely place to stop and not far from 35E. It's just off the square in downtown and the interior is nice as well. We usually eat the lunch...More

Thank cityslickerindasouth
Reviewed 18 January 2017 via mobile

Main Street Pub is a good spot to take clients for lunch and dinner. Food is excellent and wait staff is teriffic. Just a little hard to get to, but worth the effort.

Thank Larrynoland
Reviewed 5 January 2017

We dined here during the week. The Pub has a warm atmosphere with stained glass windows suspended from the ceiling and groupings of historical Gainesville pictures around the walls. I loved the cutting horse photos in the private dining area. Service was quick, very friendly...More

Thank Patty H
Reviewed 15 December 2016 via mobile

Good food, good bar selection, and definitely frequented by locals. Just off of the main square. Server was born and raised in the area and definitely could provide advice.

Thank Amy S
Nearby Restaurants
Sarah's On The Square
107 reviews
.13 km away
Rib Crib
30 reviews
.58 km away
79 reviews
1.24 km away
Nearby Attractions
Frank Buck Zoo
127 reviews
.71 km away
WinStar World Casino and Resort
1,323 reviews
15.05 km away
Firelight Vineyards
11 reviews
15.13 km away
Longhorn Ranch General Store
11 reviews
17.03 km away
Questions & Answers
Get quick answers from The Main Street Pub staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub, Steakhouse, Gastropub
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Full Bar, Takeout, Reservations, Television, Wheelchair Accessible
Good for
Bar Scene, Child-friendly, Local cuisine
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 21:00
Location and Contact Information
  • Address: 216 W Main St, Gainesville, TX 76240-4739
  • Location: United States  >  Texas (TX)  >  Gainesville
  • Phone Number: +1 940-668-4040
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing