Food & Drink

19 Best Places for Street Tacos in Virginia Beach

If you're a fan of street tacos, Virginia Beach is the place to be. This coastal city is home to a thriving food scene, with dozens of food trucks, taquerias, and restaurants serving up delicious Mexican fare.

With so many options to choose from, it can be tough to know where to start. That's why we've put together a guide to the best places for street tacos in Virginia Beach.

Whether you're a local or just visiting, you won't want to miss out on the city's vibrant street taco scene.

From traditional carne asada to innovative veggie options, there's something for everyone. And with so many different spots to choose from, you can try a new taco every day of the week.

We've scoured the city to find the most authentic and delicious street tacos around. Our guide includes everything from hole-in-the-wall taquerias to trendy food trucks, so you're sure to find something that suits your style.

So grab your appetite and get ready to explore the best places for street tacos in Virginia Beach.

1. Jose Tequila's

Jose Tequila's
2101 McComas Way, Virginia Beach, VA 23456 (Google Maps)

Looking for some great street tacos in town that won't break the bank and are served in a lively atmosphere with friendly staff and fast service, then head over to Jose Tequila's.

This Mexican restaurant is the perfect spot for a casual dinner with friends or family.

The menu is extensive and features a variety of tasty dishes, but their street tacos are a must-try. The portions are generous, and the flavors are spot-on.

The salsa is fresh, and the chips are crispy. The restaurant has a great vibe, and the staff is always welcoming and attentive. Don't miss out on this gem.

2. Las Palmas 3 Mexican Restaurant

Las Palmas 3 Mexican Restaurant
620 First Colonial Rd, Virginia Beach, VA 23451 (Google Maps)

Las Palmas 3 Mexican Restaurant is a must-visit place for street tacos. With an extensive menu and friendly staff, this restaurant has become a favorite among locals and tourists alike.

The food is fresh, delicious, and reasonably priced. The atmosphere is vibrant, making for a fun dining experience.

The drinks menu is impressive, with some over-the-top options and sizes available. Service is fast and efficient, and the portions are generous.

The restaurant is clean, and the personnel are always smiling and friendly. Las Palmas 3 Mexican Restaurant is highly recommended for those looking for a great taco experience.

3. Las Palmas Mexican Restaurant

Las Palmas Mexican Restaurant
4540 Princess Anne Rd, Virginia Beach, VA 23462 (Google Maps)

Las Palmas Mexican Restaurant is a hidden gem for street tacos. The food is fresh, delicious, and served in large portions.

The guacamole is made tableside, adding to the fun atmosphere. The friendly and attentive staff make for a great dining experience.

The restaurant also offers a large menu of traditional Mexican fare, as well as happy hour prices on cocktails.

The modest digs add to the down-to-earth vibe of the place. Highly recommended for anyone looking for authentic Mexican street tacos.

4. Senor Fox Mexican Restaurant

Senor Fox Mexican Restaurant
1080 Nimmo Pkwy, Virginia Beach, VA 23454 (Google Maps)

Senor Fox Mexican Restaurant is a must-visit for anyone craving delicious street tacos. The food is consistently excellent and the customer service is unmatched.

The staff is friendly and knowledgeable about the menu, making the dining experience seamless. The restaurant has a clean and inviting atmosphere, with both indoor and outdoor seating options.

The menu features Mexican staples such as fajitas and tacos, and the drinks menu includes tequila-based cocktails.

While the prices may be slightly higher than other Mexican restaurants, it is completely worth it for the quality of food and service. Senor Fox Mexican Restaurant is a great option for a casual night out with friends or a family-friendly meal.

5. Gringo's Taqueria

Gringo's Taqueria
612 Norfolk Ave #109, Virginia Beach, VA 23451 (Google Maps)

Gringo's Taqueria is a compact and cactus-themed taco joint known for its fresh and authentic Mexican fare.

The place offers a great selection of drinks and the food is always delicious and flavorful.

Although the place is small and has limited seating, the service is excellent and the staff is friendly.

The prices are reasonable and the portions are filling, making it a great spot for a quick and satisfying meal. If you're a fan of street tacos, Gringo's Taqueria is definitely worth checking out.

6. Bro's Fish Tacos

Bro's Fish Tacos
277 N Lynnhaven Rd Suite 116, Virginia Beach, VA 23452 (Google Maps)

Looking for great street-style tacos with a variety of seafood options and sauces to choose from, all served up with exceptional customer service and amazing value for your buck?

Look no further than Bro's Fish Tacos!

This seafood and Mexican restaurant offers the best street tacos around, with fresh and delicious ingredients that will leave you wanting more.

The atmosphere is casual and the service is friendly, making it the perfect spot for a quick lunch or dinner.

7. Tijuana Flats

Tijuana Flats
4224 Virginia Beach Blvd Ste. 106, Virginia Beach, VA 23452 (Google Maps)

Tijuana Flats is a kitschy Mexican chain restaurant that serves up delicious street tacos.

The restaurant is known for its extensive hot sauce bar and colorful, muraled walls. The tacos are large, crispy, and packed with flavor.

The staff is friendly and the service is quick. Prices are reasonable and the atmosphere is fun and inviting.

If you're looking for a quick and tasty bite, Tijuana Flats is definitely worth a visit.

8. El Parian Mexican Restaurant

El Parian Mexican Restaurant
4848 Virginia Beach Blvd #16, Virginia Beach, VA 23462 (Google Maps)

El Parian Mexican Restaurant serves up some of the best street tacos around.

Their traditional Mexican fare is a must-try for any taco lover. The service is quick and efficient, and the atmosphere is inviting.

The portions are generous and the prices are affordable.

This is a great spot for lunch or dinner, and the cocktails are a nice touch. Don't miss out on this hidden gem.

9. Plaza Degollado Mexican Grill

Plaza Degollado Mexican Grill
198 Newtown Rd, Virginia Beach, VA 23462 (Google Maps)

Plaza Degollado Mexican Grill is a must-visit for taco lovers. The carne asada and tacos al pastor are fresh and flavorful.

The menu offers a great variety of dishes and drinks, including unique fajita options like cactus. Prices are reasonable, and the portions are generous.

The service is excellent, and the staff is friendly. Don't miss out on Taco Tuesday for $1 and $2 tacos or $1.99 small margaritas on Monday and Thursday.

This restaurant is a great find for those looking for authentic Mexican food.

10. Grande Burrito Grill

Grande Burrito Grill
138 Thalia Village Shoppes, Virginia Beach, VA 23452 (Google Maps)

Looking for delicious street tacos that will take your taste buds on a trip to Mexico without leaving town, head to Grande Burrito Grill.

This Mexican restaurant serves up some of the best burritos and tacos in town and the rice and beans are also very good. The food has so much flavor, and the customer service is amazing.

The restaurant offers a big menu with great variety, including Taco Tuesdays and Wednesday 2 dinner combo specials.

The food tastes like it's straight out of Mexico, and the enchiladas Cancun and Birria tacos are a must-try. The prices are also very reasonable, making this restaurant a great value for Mexican food lovers.

11. No. 1 Taco

No. 1 Taco
3545 Buckner Blvd suite 101, Virginia Beach, VA 23453 (Google Maps)

Looking for authentic street tacos that pack a punch in flavor and quality in every bite, look no further than No. 1 Taco.

This small Mexican restaurant serves up some of the best tacos in town, with a variety of meats to choose from.

The portions are generous and the sauces are flavorful, making every taco a tasty experience.

The staff is friendly and welcoming, making No. 1 Taco a great place to grab a quick lunch or dinner. Don't miss out on this hidden gem for some seriously delicious street tacos.

12. Camino Real

Camino Real
5313 Indian River Rd #101, Virginia Beach, VA 23464 (Google Maps)

Camino Real is a hidden gem for street tacos. The authentic Mexican food is flavorful and delicious.

The staff is friendly and attentive, making for a pleasant dining experience. The outdoor patio is a great spot to enjoy the food and drinks.

The margaritas are a must-try, with plenty of flavors to choose from. The portions are generous, making it a great value for the price.

Camino Real is a must-visit for anyone craving authentic Mexican street tacos.

13. Taqueria Jessy's

Taqueria Jessy's
1021 Virginia Beach Blvd #104, Virginia Beach, VA 23451 (Google Maps)

Taqueria Jessy's is a small Mexican eatery that serves delicious street tacos. The food is authentic and packed with flavor.

Customers can choose from a variety of fillings including lamb, beef, pork, and chicken. The handmade tortillas are a standout feature that adds a unique touch to the tacos.

The prices are reasonable, and the service is friendly. The atmosphere is casual and laid-back, making it an ideal spot for a quick bite to eat.

If you're looking for a great place to grab some street tacos, Taqueria Jessy's is definitely worth checking out.

14. Las Palmas 4

Las Palmas 4
2249 Upton Dr, Virginia Beach, VA 23454 (Google Maps)

Las Palmas 4 is a must-visit Mexican restaurant for street tacos. The large variety of menu items includes fresh guacamole and delicious margaritas.

The staff is friendly and attentive, and the service is fast. The portions are always enough for another meal.

The food is consistently good, making it the favorite Mexican restaurant for many customers. The dining experience is wonderful, with occasional Mariachi bands.

The restaurant is highly recommended for anyone looking for a great place to enjoy street tacos.

15. Tequila Jalisco

Tequila Jalisco
2916 Shore Dr, Virginia Beach, VA 23451 (Google Maps)

Tequila Jalisco is a must-visit Mexican restaurant for those who love street tacos. The place is known for its perfectly seasoned taco beef and generous portions at reasonable prices.

The ambiance is great, with a wide variety of menu options and organic margaritas that are worth trying.

The staff is friendly and attentive, ensuring that the customers are satisfied with their meals.

Although there might be a bit of a wait during peak hours, it's worth it for the delicious food and great service. Highly recommended for those who want an authentic Mexican food experience.

16. 3 Amigos Mexican Restaurant

3 Amigos Mexican Restaurant
1920 Centerville Turnpike #109, Virginia Beach, VA 23464 (Google Maps)

If you're looking for authentic street tacos, 3 Amigos Mexican Restaurant is a must-try. Their tacos are freshly made and bursting with flavor.

The restaurant also offers great deals like $0.99 tacos on Tuesdays and endless chips. The staff is friendly and attentive, making the dining experience enjoyable.

The ambiance is inviting and perfect for a casual meal with friends. Don't forget to try their other menu items too, as they are equally delicious.

3 Amigos Mexican Restaurant is definitely worth a visit for anyone who loves Mexican cuisine.

17. Margarita's Mexican Restaurant

Margarita's Mexican Restaurant
649 Newtown Rd #109, Virginia Beach, VA 23462 (Google Maps)

Looking for the best street tacos in town, head over to Margarita's Mexican Restaurant.

The meat is always tender and the prices are reasonable.

The staff is friendly and the atmosphere is clean.

Don't miss out on this locals' favorite spot for fresh and delicious food.

18. EL POTRILLO MEXICAN GRILL

El Potrillo Mexican Grill
1148 Lynnhaven Pkwy, Virginia Beach, VA 23452 (Google Maps)

If you're looking for delicious street tacos in town, EL POTRILLO MEXICAN GRILL is a must-visit.

With great prices and friendly service, you won't be disappointed.

The food is authentic and full of flavor, and the fresh tomatillo salsa is a must-try. Don't forget to wash it down with a Texas Jumbo Margarita.

Whether you're a local or just passing through, EL POTRILLO MEXICAN GRILL is worth a visit.

19. Krazy Trompos

Krazy Trompos
217 S Rosemont Rd, Virginia Beach, VA 23452 (Google Maps)

Krazy Trompos is a Mexican restaurant that serves up some seriously delicious street tacos.

The birria quesotaco with consome is a must-try, juicy and packed with flavor. The beef tongue is tender and flavorful, while the street corn is super tasty.

The friendly and helpful staff make you feel right at home, and the service is excellent. The prices may seem high, but the portions are worth every penny.

If you're in the mood for authentic Mexican food, Krazy Trompos should definitely be on your list.