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.


506 E Main St, Fredericksburg, TX 78624-4616
+1 830-997-9546
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good30%
  • Average13%
  • Poor4%
  • Terrible5%
Travellers talk about
“tortillas” (63 reviews)
“fajitas” (48 reviews)
“red salsa” (16 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
Mexican, Southwestern, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
506 E Main St, Fredericksburg, TX 78624-4616
All Details
Write a Review
Reviews (630)
Traveller rating
Traveller type
Time of year

1 - 10 of 624 reviews

Reviewed 1 week ago

My wife and I ate here and very much enjoyed the whole experence.Fijitas were great and as well the salsa. The prices are reasonable too.

Thank Firefighter2017
Reviewed 1 week ago via mobile

We ate here twice on our visit to fredricksburg. Beef enchiladas, shrimp fajitas, and the tacos were all good. The two salsas were good as well. In general, the food was all very mild, and flavors weren't inspiring. The "tomatio" salsa was unique, more for...More

Thank Cheryl F
Reviewed 1 week ago

After fighting the crowds on Main Street looking for a good place to eat, without a 45 minute wait... we were so happy to find Mamacita's. The fajitas were great - good chips and sauce - great service and fair prices - a real WIN...More

Thank Kathryn M
A TripAdvisor Member
Sanger, Texas
Reviewed 1 week ago via mobile

My wife and I ate here and very much enjoyed the whole experience. Fajitas were great and as well the salsa is too. The prices are reasonable as well!

Thank A TripAdvisor Member
Reviewed 1 week ago

First time to eat at Mamacita's. We were seated quickly and were immediately ask what beverage we would like. Our waitress was excellent. She was friendly and helped us make our descision. Food was very good. Would recommend to everyone.

Thank Trena R
Reviewed 2 weeks ago via mobile

No wait, very accommodating staff! Food was great an came out fast, I had the fajitas an my wife had the chicken enchiladas! Fast great and on point!!

Thank Jon C
Reviewed 3 weeks ago via mobile

Mamacita's is the best Tex-Mex in the universe. (At least my universe.) It's mind-blowingly delicious.

Thank robyninski
Reviewed 12 September 2017

A group of 12 of us ate there on a Friday evening. The drinks were great and so was the food! They had the BEST flour tortillas too.

Thank zajicek69
Reviewed 11 September 2017

Our party of 10 was in Fredericksburg for a wine-tasting weekend and thought we'd try Mamacita's as TexMex always seems to hit the spot after a rough day of wine tasting and it did not disappoint. We had a reservation at 7:00 and they had...More

Thank Propellerhead76
Reviewed 7 September 2017

I always eat at least one meal at Mamacita's when I am in Fredericksburg, Texas. I like the authenic regional Mexican dishes and especially their fresh flour tortillas and the Shrimp Enchiladas. The Chiles Rellenos and Carne Guisada are excellent also. The staff is well...More

Thank Bobby M
Nearby Restaurants
555 reviews
.35 km away
Jennie's Smoked Burgers
167 reviews
.40 km away
Fredericksburg Brewing Co.
1,138 reviews
.52 km away
Der Lindenbaum Restaurant
760 reviews
.41 km away
Nearby Attractions
National Museum of the Pacific War
2,351 reviews
.37 km away
Admiral Nimitz State Historic Site
430 reviews
.29 km away
Fredericksburg Visitor Information Center
218 reviews
.48 km away
Grape Creek Vineyards on Main
26 reviews
.61 km away
Ask a question
Questions & Answers
5 August 2017|
AnswerShow all 7 answers
Response from cleo1LasVegas | Reviewed this property |
I would guess it would depend on the night and time. Go early, maybe not.
Hazel V
20 December 2015|
AnswerShow all 2 answers
Response from rklow | Reviewed this property |
I say the same thing, I would call them as we have never gone there on Christmas day.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Child-friendly, Special Occasion Dining, Kids
Open Hours
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 506 E Main St, Fredericksburg, TX 78624-4616
  • Location: United States  >  Texas (TX)  >  Fredericksburg
  • Phone Number: +1 830-997-9546
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