Mexican restaurant
Unassuming yet delightful, Margarita's Mexican Restaurant brings a taste of Mexico to Virginia Beach. Located in Newtown Baker Crossing, this cozy spot is known for its vibrant atmosphere and friendly service. With a menu bursting with flavor, patrons rave about the shrimp cocktail and street tacos, especially the pork pastor. Open for lunch and dinner, it’s perfect for solo diners or groups, and the fast service makes it a great choice for a quick bite. Expect a casual dining experience with plenty of parking and options for takeout and delivery.
Best in Virginia Beach
Crystel Wisozk
September 08, 2024Margarita's Mexican Restaurant is a delightful find tucked away in Newtown Baker Crossing! 🌮
The upbeat atmosphere welcomed us warmly, and the Mexican tunes created a cozy vibe. I opted for the shrimp cocktail and a fried chimichanga - both were delicious and generously portioned! My husband enjoyed the beef burrito fajita, which he devoured with enthusiasm. The service was quick, making it perfect for lunch or a quick dinner.
Don’t skip the guacamole dip; it’s a refreshing twist with chunky avocado and flavorful jalapeño. We will definitely be back for more! 😋
Authentic Japanese restaurant
4700 Princess Anne Rd, Virginia Beach, VA 23462, United States
Pizza restaurant
4676 Princess Anne Rd #170, Virginia Beach, VA 23462, United States
Mexican restaurant
4540 Princess Anne Rd, Virginia Beach, VA 23462, United States
Sushi restaurant
4830 Virginia Beach Blvd, Virginia Beach, VA 23462, United States
Chinese restaurant
5277 Princess Anne Rd #317, Virginia Beach, VA 23462, United States
Japanese restaurant
4716 Virginia Beach Blvd, Virginia Beach, VA 23462, United States
Chinese restaurant
4848 Virginia Beach Blvd #11, Virginia Beach, VA 23462, United States
Colombian restaurant
665 Newtown Rd, Virginia Beach, VA 23462, United States