• Log in with  
  • Join us on

Virginia Beach Restaurants: Mexican

Virginia Beach Mexican restaurants are among the best on the East Coast. Our city is great for Mexican food joints because they are so fresh and authentic. Feeling a margarita? Any of these restaurants will fit the bill for delicious mixed drinks! Some listed below will even come to your table and make fresh guacamole. SO GOOD! Sit back and relax at one of these awesome restaurants that bring you a little Mexico right to VB. How convenient! Here are some of the very best options for your Mexican dining experience in VA Beach.

If you're wanting to visit one of the top Virginia Beach restaurants for Mexican food, our number one pick is 3 Amigos Mexican Restaurant.

3 Amigos Mexican Restaurant brings a truly authentic taste to the beach. They have everything from fresh guacamole made to order, delicious Mexican drinks like Horchatas, and sizzling hot fajitas.

Their adult beverage menu isn't too shabby either! They have pages and pages of custom drinks. You'll want to try them all! We recommend you do, just not at one visit.

Another VBC recommended restaurant is the Side Street Cantina.

Side Street Cantina is conveniently located within walking distance of the Virginia Beach Oceanfront. This is a great place to pop in for a quick lunch or a cool drink when wanting a break from the beach.

Side Street Cantina also offers live entertainment on select nights.

Read below for even more Virginia Beach restaurants you should check out.

Virginia Beach restaurant 3 amigos
1920 Centerville Turnpike, Virginia Beach, VA 23464
(757) 479-4100
Food inside the Las Palmas Mexican Restaurant
4540 Princess Anne Road, Virginia Beach, VA 23462
(757) 467-1105
3333 Virginia Beach Blvd, Virginia Beach, VA 23452
Virginia Beach restaurant side street cantina
205 11th Street, Virginia Beach, VA 23451