4 Best Mexican Restaurants near Colonial Beach

Find Colonial Beach's top spots for Mexican cuisine right here.

Los Hermanos Cantina Mexican • $
11 Monroe Bay Ave, Colonial Beach

Customers` Favorites

Fajitas Sides Tortillas Beans and Rice
Fresh Table Side Guacamole
Homemade Fried Ice Cream
Tacos De Carne Asada
Shrimp Chimichanga
Burrito Al Pastor
Fresh Guacamole
Fajitas for Two
Sunset Burrito
Shrimp Tacos

“Everything about this spot is amazing if you look at it from a basic standard point of view and I'm not saying that th take shots. I love this restaurant and it's location is KEY. Food, drinks and service are fantastic, I definitely recommend stopping in if your from the area or even just visiting.“

4.8 Superb106 Reviews
El Toro Authentic Mexican Mexican • $
700 McKinney Blvd #100, Colonial Beach

Customers` Favorites

Chimichanga Pequenas
Steak and Shrimp
Fried Ice Cream
El Toro Sampler
Super Burrito
Taco Salad

“Delicious food! I was totally surprised as I knew nothing about El Toro. All fresh and top notch ingredients. The flan was great. The service was outstanding and Francisco, my server, was extremely helpful.“

4.8 Superb67 Reviews
The Huasteca Mexican Restaurant Mexican • $
731 Colonial Ave, Colonial Beach

Customers` Favorites

Enchilada Rice & Beans
Steak Fajita Skillet
Huasteca Margarita
Chicken Fajitas
Refried Beans
Carne Asada
Polo Azado
Home Fries

“Went back to eat in and totally worth it! Still awesome service and fresh ingredients on all dishes, and some really amazing art on the wall coming in. We had the chimichanga (which I guess is a burrito without all the rice and beans? Much more manageable), coctel des camarones (very fancy shrimp cocktail and enough for a meal!), two types of tacos. All fresh and tasty ingredients.“

4.7 Superb43 Reviews
Don Eladio's Cantina II Mexican • $
4585 James Madison Pkwy, King George - 8.15 miles

Customers` Favorites

Table Side Guacamole
Enchiladas Verdes
Chicken Fajitas
Fried Ice Cream
Beans and Rice
Lunch Fajitas
Birria Tacos
Beef Fajita

“You will NOT believe how incredible the food is! This was a random stop for me and they had the BEST QUESABIRRIA TACOS EVERRRRRRRRR--slow cooked to perfection, tender, moist, FLAVORFUL! I cannot stress it enough, the food is authentic, incredible, and very reasonably priced. I'm already considering the next time I can make the 90 minute trip. Do yourself a favor!“

3.9 Good74 Reviews

Discover More In Colonial Beach