Mexican Restaurant
$$
4.6 (163)
Margarita's Mexican Restaurant offers a charming ambiance paired with authentic Mexican cuisine. The food receives consistent praise for its flavors and freshness, and the welcoming service enhances the overall dining experience. Portions are generally regarded as generous and well worth the price.
Restaurant website: Website
Phone number: (757) 456-1888
Address: 649 Newtown Rd #109, Virginia Beach, VA 23462, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" This was one of the best meals I've had this year! The food was fresh and bursting with authentic flavors. The waitress was very respectful and attentive, checking in at just the right moments. They also have a vast menu that’s hard to pass up! I had the combination platter, and it did not disappoint—everything was cooked to perfection. Don't miss out on the amazing churros for dessert! I’m definitely adding Margarita’s to my regular dining list. " (*Curated Review*)
" I don't usually write reviews, but I felt compelled to share my experience at Margarita’s. The food was decent, but not as authentic as I had hoped. The service started strong but ended with a long wait for the check. If you’re looking for great decor and atmosphere, you won’t find that here. Probably won't be back anytime soon. " (*Curated Review*)
" Absolutely love Margarita’s! Every time I go, I am welcomed with a smile and promptly served. The food is always hot and fresh, especially the sizzling fajitas! They also have a great selection of salsa, and the homemade tortillas are a must-try. I appreciate that they are willing to customize dishes according to my preferences. Last visit, I ordered my tacos spicy, and they were perfect! This place is fantastic for families or even a cozy dinner date! " (*Curated Review*)
" Margarita's has become a regular spot for me and my family. We love the variety on the menu! From the shrimp cocktail to the carne asada fries, everything is simply delicious! The ingredients taste fresh, and you can tell they care about authenticity. Plus, the staff is friendly and always makes us feel welcomed. The only downside is that sometimes it gets quite busy, leading to longer wait times. Overall, a fantastic Mexican restaurant worth every penny! " (*Curated Review*)
" If you're in the area and craving Mexican food, look no further than Margarita's! The food is fresh and flavorful, with every dish prepared authentically. I tried the shrimp tacos, clanking with deliciousness. However, I believe they could work on their drink quality – my margarita tasted a bit off. Still, service was fast and friendly, and the decor was cozy enough. I would suggest it to anyone looking for a hearty meal! " (*Curated Review*)
" I was skeptical at first because of the strip mall location, but Margarita's exceeded my expectations in every way. The carne asada tacos were tender and flavorful, and I loved the fresh guacamole that came with them. The ambiance is nothing fancy, but it felt cozy and comfortable. My only complaint is that the service could have been slightly faster. Generally, I highly recommend this place for a casual dinner with friends. " (*Curated Review*)
" The food here is okay but nothing to rave about. The portions are decent, yet the flavors didn't quite hit the mark for me. The nachos were a highlight, but the tacos were dry and seemed pre-prepared. The service was lacking - our server seemed overwhelmed and distracted. I wouldn't choose Margarita’s as my first option for Mexican food, but it’s not the worst place either. " (*Curated Review*)
Address: 1937 S Military Hwy #4422, Chesapeake, VA 23320, USA
Address: 1207 N Military Hwy, Norfolk, VA 23502, USA
Address: 4540 Princess Anne Rd, Virginia Beach, VA 23462, USA
Address: 2052 Lynnhaven Pkwy, Virginia Beach, VA 23456, USA
Address: 3972 Holland Rd, Virginia Beach, VA 23452, USA
Address: 1700 Pleasure House Rd #106, Virginia Beach, VA 23455, USA
Address: 1020 N Military Hwy, Norfolk, VA 23502, USA
Address: 1631 Ring Rd, Chesapeake, VA 23320, USA
Address: 5745 E Virginia Beach Blvd, Norfolk, VA 23502, USA
Address: 1830 Kempsville Rd suite 101, Virginia Beach, VA 23464, USA