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.

Best Mexican Restaurants in Virginia Beach

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

El Tapatio

#19 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (1)
Cuisines: Mexican

Las Palmas Mexican Restaurant

#40 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu
Cuisines: Mexican

Restaurante Ole!

#54 of 1,175 Restaurants in Virginia Beach
Price: $15 Map
Visitor photos (7)
Menu

Big Sam's Grill and Raw Bar

#56 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (24)
Menu
Cuisines: Mexican American Seafood

Gringo's Taqueria

#70 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (6)
Menu
Cuisines: Mexican

Side Street Cantina

#76 of 1,175 Restaurants in Virginia Beach
Price: $5 - $10 Map
Visitor photos (5)
Menu
Cuisines: Mexican

Cactus Jack's Southwest Grill

#101 of 1,175 Restaurants in Virginia Beach
Price: $5 - $28 Map
Visitor photos (45)
Menu
Cuisines: Mexican American Southwestern Seafood

Baja Cantina

#124 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Jose Tequila

#151 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (2)
Menu
Cuisines: Mexican

Pelon's Baja Grill

#158 of 1,175 Restaurants in Virginia Beach
Price: $6 - $9 Map
Visitor photos (16)
Menu
Cuisines: Mexican American Seafood Vegan

Plaza Azteca

#187 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Guadalajara Mexican Cantina

#207 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Ensenada Mexican Restaurant

#214 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Mi Casita

#220 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Senor Fox Mexican Bar and Grill

#225 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

San Jose Mexican Restaurant

#248 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (3)
Menu
Cuisines: Mexican

El Taco Loco

#266 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Three Amigos

#289 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Guacalajara Mexican Restaurant

#304 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Guads

#312 of 1,175 Restaurants in Virginia Beach
Price: $8 - $15 Map
Visitor photos (8)
Menu
Cuisines: Mexican

Cancun Fiesta mexican Restaurant and Sports Bar

#328 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (7)
Menu
Cuisines: Mexican

Bandidos Virginia Beach

#360 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (2)
Menu
Cuisines: Mexican

La Herradura

#364 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Plaza Azteca

#367 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (4)
Menu
Cuisines: Mexican American

Chili's Grill & Bar

#395 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican American Southwestern Barbecue

El Azteca

#396 of 1,175 Restaurants in Virginia Beach
Price: $10 Map
Visitor photos (1)
Menu
Cuisines: Mexican American

Plaza Azteca Mexican Restaurant

#414 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (25)
Menu
Cuisines: Mexican

Plaza Azteca Restaurant

#421 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Mi Casita

#453 of 1,175 Restaurants in Virginia Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Qdoba Mexican Grill

#479 of 1,175 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican