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 Virginia Beach Mexican Restaurants

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

#33 of 1,171 Restaurants in Virginia Beach
Map
Cuisines: Mexican

Las Palmas Mexican Restaurant

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

Big Sam's Grill and Raw Bar

#53 of 1,171 Restaurants in Virginia Beach
Map
Visitor photos (19)
Menu
Cuisines: Mexican American Seafood Oyster Bar

Gringo's Taqueria

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

Side Street Cantina

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

Cactus Jack's Southwest Grill

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

Restaurante Ole!

#110 of 1,171 Restaurants in Virginia Beach
Price: $15 Map
Visitor photos (6)
Menu

Jose Tequila

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

Baja Cantina

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

Pelon's Baja Grill

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

Ensenada Mexican Restaurant

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

Plaza Azteca

#201 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Senor Fox Mexican Bar and Grill

#202 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Mi Casita

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

San Jose Mexican Restaurant

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

El Taco Loco

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

Three Amigos

#274 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Guadalajara Mexican Cantina

#299 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

El Azteca

#301 of 1,171 Restaurants in Virginia Beach
Price: $10 Map
Visitor photos (1)
Menu
Cuisines: Mexican Californian

Guads

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

La Herradura

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

Plaza Azteca

#362 of 1,171 Restaurants in Virginia Beach
Map
Visitor photos (4)
Menu
Cuisines: Mexican Californian

Bandidos Virginia Beach

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

Cancun Fiesta mexican Restaurant and Sports Bar

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

Chili's Grill & Bar

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

Plaza Azteca Restaurant

#413 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Mi Casita

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

Qdoba Mexican Grill

#463 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

Guacalajara Mexican Restaurant

#494 of 1,171 Restaurants in Virginia Beach
Map Menu
Cuisines: Mexican

El Tapatio Mexican Restaurant

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