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 City Cafe

505 W Main St, Fredericksburg, TX 78624-3129
+1 830-307-3346
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good30%
  • Average12%
  • Poor5%
  • Terrible1%
Travellers talk about
“migas” (9 reviews)
“pancakes” (9 reviews)
Closed Now
All hours
American, Cafe, Gluten Free Options
$$ - $$$
505 W Main St, Fredericksburg, TX 78624-3129
All Details
Write a Review
Reviews (113)
Traveller rating
Traveller type
Time of year

1 - 10 of 113 reviews

Reviewed 5 days ago

This is an oldtime cafe set in an old house which fortunately the tourists have not discovered. It is not crowded, and well decorated. Nice change of pace from the fancy tourist restaurants. The Country breakfast is quite filling with its eggs, meat, and potatoes....More

Thank TXRVer09
Reviewed 1 week ago via mobile

Great service, old time vibe in these great old house. Food was good and reasonably priced. I recommend the biscuits and gravy. Looks like the have a traditional dinner menu as well.

Thank jwtxguy
Reviewed 2 October 2017 via mobile

Veggie omelet was awesome. Was s little busy, however, service and food were both great! Sit on the patio..

Thank Jenny R
Reviewed 17 September 2017

Food was just fair. Service was good.. BLT was a mess of really thick and tough bacon. I ended up not eating it. The wife's burger was good. Will try elsewhere on next visit.

Thank jdayrail .
Reviewed 17 September 2017

The restaurant is an old house with tables in several rooms. Beautiful stained glass works of art were displayed in the windows and were for sale. The food came out fast and was very good. Had biscuits and sausage gravy with eggs. There was plenty...More

Thank KellyP P
Reviewed 31 August 2017 via mobile

A nice little surprise awaits the traveler at the small City Cafe in Fredericksburg Texas. Primarily they offer the standard fare with a German side tone to it and all food is good and reasonably priced. Great homey atmosphere. Perhaps the only drawback to this...More

Thank lthane
Reviewed 22 July 2017

Was seated about 10 AM for breakfast and the place began to fill up fast. Waitress delivered order but it was not cooked as requested, e.g., hard fried eggs were over easy. Too much grease on hash browns and bacon was stale. Waitress never came...More

Thank Gary N
Reviewed 21 July 2017 via mobile

Went to The City Cafe for lunch & were not disappointed! The restaurant is very clean & had good service, too! We were happy with our sandwiches.......but also liked the breakfast menu & will return for breakfast!

Thank Kathy F
Reviewed 11 July 2017 via mobile

We had a great breakfast there, it's located in an old house and really cute. Our waiter was hysterical. All in all a great place to go, it lived up to its reviews.

Thank qxwoman
Reviewed 12 June 2017 via mobile

Great breakfast, great servers, good prices. Try the brisket breakfast taco. Good place for lunch too. Located on the west end away from the busy part of main street.

1  Thank FBGTexas
Nearby Restaurants
Clear River Pecan Bakery, Sandwiches and Ice Cream
462 reviews
1.04 km away
Old German Bakery and Restaurant
1,221 reviews
.60 km away
Hondo's on Main
759 reviews
.41 km away
Crossroads Saloon and Steakhouse
498 reviews
.44 km away
Nearby Attractions
Old Blanco County Courthouse
24 reviews
.44 km away
Pioneer Museum Complex
249 reviews
.33 km away
St. Mary's Catholic Church
184 reviews
.45 km away
Vereins Kirche Museum
79 reviews
.83 km away
Questions & Answers
Get quick answers from The City Cafe 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
Breakfast, Lunch, Brunch
Restaurant features
Seating, Waitstaff, Wheelchair Accessible, Takeout, Highchairs Available
Good for
Kids, Child-friendly
Open Hours
7:00 am - 2:00 pm
6:30 am - 2:00 pm
6:30 am - 2:00 pm
6:30 am - 2:00 pm
6:30 am - 2:00 pm
7:00 am - 2:00 pm
Location and Contact Information
  • Address: 505 W Main St, Fredericksburg, TX 78624-3129
  • Location: United States  >  Texas (TX)  >  Fredericksburg
  • Phone Number: +1 830-307-3346
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