Skip to main content

Best Mexican Food in Williamsburg

Your Go-To Spot for Authentic Mexican Food in Williamsburg
Welcome to El Sabor Mexican

Welcome to El Sabor Mexican

El Sabor Mexican is your local spot for Mexican food in Williamsburg, VA. We are located at 6925 Richmond Rd, right off Richmond Road, making it easy to stop by for lunch, dinner, or a quick meal with family. From tacos to classic Mexican plates, we serve food that feels warm, simple, and full of flavor.
Mexican Food Made Fresh Every Day

Mexican Food Made Fresh Every Day

At El Sabor Mexican, we focus on fresh Mexican classics that guests know and love. Our menu is made for many kinds of meals, whether you want tacos, lunch specials, dinner plates, desserts, or a cold margarita. Every visit is a chance to enjoy a meal that feels close to home and easy to share.
Order with Ease

Order with Ease

Busy day? El Sabor Mexican makes ordering easy with delivery and takeout. You can enjoy your favorite Mexican food at home, at work, or wherever your day takes you. Place your order, pick it up, or have it brought to you, and enjoy a fresh meal without the extra stress.
Catering for Any Occasion

Catering for Any Occasion

Bring bold, Mexican flavors to your next gathering with catering designed to impress. From crowd-favorite tacos to sizzling fajitas, every item is crafted with vibrant ingredients and balanced seasoning. Whether it’s a corporate lunch, birthday, or special celebration, enjoy customizable menus and generous portions that make hosting easy and unforgettable.
Happy Hour Food and Great Cocktails

Happy Hour Food and Great Cocktails

Make your day better with happy-hour food and great cocktails at El Sabor Mexican. A cold margarita pairs well with your favorite Mexican meal, and our drink options help make every visit feel fun and easy. Stop by, relax, and enjoy a meal with a drink made for the moment.

Visit El Sabor Mexican Today

Come see us at 6925 Richmond Rd, Williamsburg, VA 23188. Hours Sunday Closed Monday Closed Tuesday 11 am–9 pm Wednesday 11 am–9 pm Thursday 11 am–9 pm Friday 11 am–10 pm Saturday 11 am–10 pm Dine in with us, order takeout, schedule delivery, or ask about catering for your next event. We are here to make Mexican food easy, fresh, and ready when you are.

Loved the meal. Even had great vegetarian options. Very friendly. Nice atmosphere. Will eat here again!

Larisa R.

This is the best Mexican restaurant in Williamsburg! They have many options for combination plates and signature plates, there is something for everyone. Everything we had was delicious and very reasonably priced. I cannot wait to go back and try more of their food. The service was prompt, the staff were personable, and the food was authentic.

Ryan M.

If I could give the food 10 stars, I would. What a hidden gem this place is (hidden in plain sight). I'll be back!

Lawrence W.

Featuring

Delivery

Take Out

Catering

Dine In

Vegetarian Options

Great Cocktails

Happy-hour food

El Sabor Mexican Rewards

El Sabor Mexican Rewards

Join our rewards program, earn points every time you order online, and redeem your points for free food!

Frequently Asked Questions

What are you known for?

We’re known for vibrant Mexican food, including sizzling fajitas, hearty burritos, tacos, enchiladas, seafood, and satisfying lunch and dinner favorites.

  • Mexican Food: Explore Mexican favorites ranging from sizzling fajitas and enchiladas to burritos, seafood, salads, and desserts. Examples include Sizzling Fajitas, Grilled Beef Tacos / Tacos de Carne Asada, Enchilada Supreme, King Burritos, Seafood Soup / Caldo de Mariscos, and Flan.
  • Latin American Food: Enjoy a broad selection of Latin American specialties featuring grilled meats, seafood, fajitas, enchiladas, and comforting classics. Examples include Grilled Beef / Carne Asada, Slow-Cooked Pulled Pork / Carnitas Dinner, Green Enchiladas / Enchiladas Verdes, Seafood Fajitas / Del Mar Fajitas, Chilaquiles Mexicanos, and Sopapillas.
  • Enchiladas: Choose from classic, green, ranch-style, and poblano enchiladas alongside generous combination plates. Examples include Enchilada Supreme, Enchiladas Rancheras, Green Enchiladas / Enchiladas Verdes, Enchiladas Poblanas, and Yolandas.
  • Burritos: Discover hearty burritos served in signature, deluxe, fajita, vegetarian, and combination styles. Examples include Burritos Rose, Burritos Deluxe, Lunch - Fajita Burrito, King Burritos, and Lunch - Burrito Deluxe.
  • Lunch: Make midday satisfying with lunch portions of fajitas, burritos, quesadillas, chimichangas, grilled meats, and traditional egg dishes. Examples include Lunch - Only Fajitas, Lunch - Fajita Burrito, Lunch - Stuffed Quesadilla / Quesadilla Rellena, Lunch - Fried or Soft Chimichanga, Lunch - Grilled Beef / Carne Asada, and Lunch - Ranch-Style Eggs / Huevos Rancheros.

Additionally, explore Tacos, Dinner, Quesadillas, Seafood, Drinks, Fajitas, Salads, Desserts, Vegetarian Food, and Steak.

What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Takeout and Delivery

Where are you located?

We are located in Williamsburg, VA at 6925 Richmond Rd

What areas do you serve?

Our location

Map showing the location of El Sabor Mexicano on 6925 Richmond Rd in Williamsburg
Loading today's hours...