Skip Navigation Website Accessibility
Sarah's on The Square

What Our Guests Are Saying


Perfect for Brunch
The place is small, quiet and very comfortable. We got there due to a co-worker's recommendation and we were pleasantly surprised. The food is delicious and the vintage aesthetic is nice.
-- Enoc S.

We Love This Place!
A quaint restaurant that was previously a saloon back in the day complete with a B&B upstairs that was formerly a brothel (The Shady Lady). The food is delicious and the service is beyond reproach. Definitely put this on your list of places to visit if you are in the Gainesville area.
-- Longhorn-Frog

Delicious entrees and a very warm place to socialize.
We had a group get-together to celebrate a couple of birthdays. This is a perfect place for it. Great food. Great, friendly service. Very inviting atmosphere. Conveniently located right on the square in downtown. You are missing out!
-- Tom

Gainesville Texas Jewel
We saw an ad for Sarah's and decided to try it. So glad we did. It is a nice setting in a restored building "On the downtown square". The food is very good. We had chicken fried steak, mashed potatoes, and green beans. We ended with a piece of buttermilk chess pie, one of a nice selection of homemade pies to choose from. The best restaurant meal we have had in a while. We are FANS.
-- PK5246

Great fun to eat in a remodeled saloon
You can almost hear the piano and chatter from the cowboys at the bar. Great food, especially the strawberry pie.
-- floydmary

Cozy and Delicious
What a find in the little town of Gainesville. Sitting in a historic brick building in the picturesque square, the interior is inviting and beautiful. The building used to be a brothel and Sarah had been the madame. Upstairs is a B&B. I had the pecan-crusted chicken which was divine with a wonderful molasses and honey mustard sauce. I am a foodie and this place did not disappoint.
-- MaryAnn2115

Sarah's on The Square

We are committed to making our website ADA compliant.

Phone

940-612-4782

Address

115 W California St., Gainesville, TX 76240