Overview

El Mexa Mexican Restaurant, located on Windsor Boulevard in Windsor, VA, is a charming gem that brings authentic Mexican flavors to the neighborhood with warmth and sincerity. This modest yet inviting eatery excels in delivering a genuine experience, crafted by a devoted family team who pours heart and tradition into every dish.

The menu is a vibrant reflection of classic Mexican cuisine, spotlighting favorites like chicken fajitas, chimichangas, and nachos that burst with fresh flavors and well-balanced spices. Their margaritas and mojitos complement the food perfectly, offering refreshing options for those who enjoy a carefully crafted cocktail. Whether you're stopping by for a casual lunch or a festive dinner, the thoughtfully prepared combos provide generous portions that satisfy both appetite and budget.

Visitors repeatedly praise El Mexa for its welcoming atmosphere and attentive service. Comfortable padded booths and a pleasantly decorated dining room make it a relaxing spot for families, friends, or solo diners looking to savor a genuine taste of Mexico. For those with dietary needs, the staff accommodate with pleasant professionalism, ensuring everyone can enjoy the offerings without compromise.

What sets El Mexa apart is not only the authenticity but the consistency in quality. The chicken fajita salad, rich with tender grilled chicken and crisp shrimp, and the enchiladas infused with deep, savory flavors, showcase the care behind the kitchen’s craft. The accompanying chips and salsas offer a perfect balance, providing a familiar yet memorable accompaniment. Regulars appreciate these dishes for their ability to conjure a comfortingly rich, home-cooked meal experience.

Though the space is cozy and sometimes the food arrival can take a moment longer, the quality of ingredients and the warmth of the family-run staff shine through each visit. The restaurant’s essence fits nicely with a broad audience—from those seeking an authentic Mexican meal, to families wanting a welcoming place to gather, to visitors simply craving hearty, flavorful food and a drink that hits the mark.

El Mexa is more than just a Mexican restaurant; it’s a community staple, inviting guests to savor rich traditions crafted with love and simplicity. For anyone in or near Windsor looking for a genuine taste of Mexico paired with friendly service and a comfortable setting, El Mexa Mexican Restaurant remains a valued choice.


Amenities & Services

Popular for
Lunch
Dinner
Solo dining
Offerings
Alcohol
Beer
Cocktails
Coffee
Comfort food
Food
Quick bite
Small plates
Spirits
Atmosphere
Casual
Quiet

What Customers Say

Roberto Jaimes
Dec 11,2025
5/5
Well this one was a very pleasant and delicious surprise. I was hungry, the Chinese restaurant closed 30 minutes before the scheduled they have at the door so Mexican it was. I ordered a couple of burritos to go, when I paid 11.50$ I wasn’t expecting much and I order a side of avocado by the way, well it was great with a bag of chips, enough to fill anyone, taste amazing, presentation, even better, it’s a gem in the middle of town, great value for the bucks, excellent, I’ll come back soon
seth !!
Dec 11,2025
5/5
this place is wonderful. the food is great and the service is extremely friendly and kind. the music inside is a great addition and geniunely, i have no complaints for this place.
Amanda Porter
Dec 11,2025
5/5
Update: went back s second time and brought friends to eat in. Maria was an excellent server, accommodated dietary needs, was knowledgeable, and pleasant. She hit all the marks! The dining room was decorated as one might expect and the booths are generously padded making them comfortable. The one "lunch" meal ordered (a quesadilla) was portioned appropriately. The Carlos salad had a lot of chicken and shrimp and was large (two meals for many people) and my California chimichanga was huge (I behaved and saved half for dinner.) Thanks to Facebook I discovered this restaurant in the next town over. I arrived about 2:30 and the restaurant was empty. I ordered the chicken fajita salad - it arrived very quickly. I took it to go because my plan was to eat only a quarter of it and save the rest for the next day as I already had dinner plans (I had missed breakfast and lunch). Well, the smell was intoxicating and the first bite was so good, followed by another , and another. I quickly decided diet be damned, I was going to enjoy the entire salad. I did refrain from licking the container, but I ate every speck of food. The chicken was tender yet several pieces were slightly crispy on the outside where the marinade had caramelized adding depth of flavor. I tried the chips and provided salsas when I got home (did I mention that I devoured the salad in the parking lot?) The chips were thick and slightly greasy, but not so that the chip was ruined, just enough to leave some stains on the paper bag they were packaged in (freshly fried perhaps? I forgot to ask) The salsa was flavorful but not spicy , and whatever the white sauce was, it was excellent! (On second visit my friends thought the salsa was spicy, but I still think it mildly spiced) I hadn't planned on eating the chips due to my diet restrictions, but I'm glad I tried them as they and the salsas did not disappoint. I am a margarita snob and find most restaurants do not make a good tasting drink, so I am hoping to get back to El Mexa when I have more time so I can try one. There are (2, soon to be 3) closer Mexican restaurants to me, but El Mexa exceeded my expectations and provided the best tasting food. It is obvious that the proprietor cares about putting out great tasting food. I do not hesitate to post negative comments, but there is nothing to improve upon the food served at El Mexa. I look forward to eating there again, and again! I will definitely eat there to celebrate my Cinco de Mayo birthday and will ensure I have a designated driver so that I can try a margarita, or 2!
Emily Andrews
Dec 11,2025
5/5
Our family and friends love this quaint, family oriented restaurant that specializes in authentic El Salvadorian food made with hardworking El Salvadorian hands. The staff members consist of a loving mom and her amazing children. Each employee welcomes you with open arms when you enter the door. The food is always hot, fresh, and made to order. The drinks are very refreshing and there is something for everyone, from tea to milkshakes and of course your adult beverages. Great things come in small packages so please give them a chance. They’re in the space on the corner down from the ABC store. (Previously Costa Del Sol, Windsor, VA)
Floggerberrel Donkeybut
Dec 11,2025
4/5
My wife and I live in town. We've eaten there twice. We both love Mexican. It's more authentic than most. The food was a bit slow to arrive at our table but, was great. It's a tad small but clean and well-lit. The servers are very good. I think it's well worth going. They even have breakfast. Matter of fact. I think I'll go again now. Have the best day ever.
Peg Calvird
Dec 11,2025
5/5
The food is awesome lots of food for the money! The staff is friendly and professional. Margaritas are very good They have new pasta dishes which are delicious
E. Morales-Torres
Dec 11,2025
5/5
Great customer services. The carnitas tacos have been the best of their kind, flavors, well-balanced, fresh red onion, cilantro, and fresh tortillas. The tacos were so full you couldn't even close them, so the portion for the price were really good. .... Churros were not homemade, but the coolwip and the chocolate syrup tops the flavor. They were ok. Maria was a great waitress, very attentive, and attention to detail. I haven't been able to find any restaurant that will do fresh churros.!

Leave a Review

Location

Opening Hours

Monday Closed
Tuesday 11:00 AM - 10:00 PM
Wednesday 11:00 AM - 10:00 PM
Thursday 11:00 AM - 10:00 PM
Friday 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:30 AM - 09:00 PM
Top Picks for You

More Mexican Restaurants in Windsor, Virginia, USA

Handpicked spots for food lovers. Your next favorite meal awaits!