🌶 Authentic Oaxacan Recipes
🥘 Handmade Tortillas Daily

Real Mexican Food, Made from Scratch

Family recipes from Oaxaca, prepared daily with fresh ingredients. Handmade tortillas, slow-cooked meats, and craft margaritas. Downtown Fredericksburg since 2017.

★★★★★ 4.7 stars from 312 Google reviews
Authentic Mexican tacos with fresh ingredients
312
Google Reviews
9
Years Downtown
9
Years in FXBG
312
Google Reviews
Daily
Fresh Tortillas
100%
From Scratch
Tue-Sun
Open 6 Days
Warm restaurant interior with ambient lighting

From Our Family's Kitchen in Oaxaca to Your Table in Fredericksburg

La Mesa Cocina was opened in 2017 by Rosa and Eduardo Ramirez, who moved to Virginia from Oaxaca, Mexico in 2008. For years, Rosa cooked for friends and family from a small apartment kitchen. Word spread. People offered to pay. She kept cooking.

When the space on Caroline Street became available, Eduardo took the leap. They signed the lease with three months of savings and opened with 8 tables, a 4-item menu, and Rosa's mother's mole recipe.

Today the restaurant seats 65, employs 14 people, and has been featured in the Free Lance-Star, Virginia Living Magazine, and WUSA9's "Best Bites" segment. But the food has not changed. Rosa still makes the mole herself every Tuesday morning. The tortillas are still made by hand, by the same masa press Rosa's mother used in Oaxaca.

Customer Reviews

4.7 Stars from 312 Reviews

What our guests say about the food, the service, and the experience.

★★★★★
"The mole negro is the best I have had outside of Mexico. My wife is from Puebla and she said the same thing. We drive 40 minutes from Woodbridge every other weekend specifically for this dish. It is that good."
Carlos & Elena G.
March 2026
● Google Review
★★★★★
"Took my parents here for their anniversary. The tableside guacamole was a hit. The birria tacos were incredible. But the thing that stood out most was the service. Our server remembered my dad's birthday from last year. That kind of personal touch makes all the difference."
Jessica M.
January 2026
● Google Review
★★★★★
"We used La Mesa for our rehearsal dinner catering. 45 guests. They set up a taco bar with al pastor, carnitas, barbacoa, and all the fixings. Plus their margarita pitcher. Every single person told us it was the best catering they had ever had at a wedding event."
Ryan & Michelle K.
October 2025
● Google Review
★★★★☆
"Food is excellent. The churros alone are worth the visit. Giving 4 stars because on Friday and Saturday nights the wait can be 45+ minutes with no reservation. Call ahead if you are going on a weekend. But when you get seated, the experience is top tier."
Sarah W.
September 2025
● Google Review
★★★★★
"I am celiac and finding safe Mexican food is hard. The staff here knows exactly which items are gluten-free. They cook my food on a separate surface. No cross-contamination. I have eaten here over 20 times and never had a reaction. That level of care is rare."
David H.
August 2025
● Google Review
★★★★★
"Sunday brunch here is the best kept secret in Fredericksburg. Chilaquiles, huevos rancheros, and horchata French toast. Go before the word gets out because it is going to be impossible to get a table."
Tony & Lisa A.
June 2025
● Google Review

Visit La Mesa Cocina

📞

Phone / Reservations

(540) 555-6740

📍

Location

608 Caroline St
Fredericksburg, VA 22401
(Downtown, next to the Visitor Center)

🕒

Hours

Monday: Closed
Tue-Thu: 11:00 AM - 9:00 PM
Fri-Sat: 11:00 AM - 10:00 PM
Sunday: 10:00 AM - 8:00 PM (Brunch 10-2)

🍴

Catering

Available for events of 20-200 guests. Custom menus, taco bars, full-service options. Call for a quote.

📧

Email

hola@lamesacocina.com

📍

608 Caroline St
Fredericksburg, VA 22401

Open in Google Maps

Your Table Is Waiting

Reservations recommended for Friday and Saturday. Walk-ins welcome Tuesday through Thursday. Call ahead for parties of 6 or more.

Reserve a Table: (540) 555-6740
Reserve / Order: (540) 555-6740