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.

Mojito Cafe

300 28th St, Virginia Beach, VA 23451-3034
+1 757-233-6855
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good19%
  • Average3%
  • Poor1%
  • Terrible2%
Travellers talk about
“empanadas” (36 reviews)
“ropa vieja” (31 reviews)
“cubano sandwich” (16 reviews)
Closed Now
Latin, Spanish, Cuban, Puerto Rican, Caribbean, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
300 28th St, Virginia Beach, VA 23451-3034
All Details
Write a ReviewReviews (336)
Traveller rating
Traveller type
Time of year

51 - 60 of 334 reviews

Reviewed 6 December 2016

Almost hidden next to the Subway, this little cafe serves up delicious ethnic food. My half Cuban son-in-law who is a Cuban foodie raved about the flan. The skirt steak and shrimp were excellent. I ate mofongo for the first time and really like this...More

Thank Cindy N
Reviewed 4 December 2016 via mobile

We were staying across the street from this place and wanted somewhere close to go, there was a Christmas parade going on and traffic was crazy. This is a small location, but the staff was great and the food terrific! I got the flatbread and...More

Thank travelbugrlf
Reviewed 26 November 2016 via mobile

This is one of my absolute favs!! The food is delicious and the staff are wonderful. If you are in the VA Beach area you don't want to miss this place. I highly recommend anything on the menu but definitely try a fresh mojito!

Thank Joy R
Reviewed 5 November 2016

Tiny little place with a wait, even off season. Delicious, fresh food, nicely seasoned. Reasonable prices matched portions and quality. Christina was a great server, warm and welcoming. Christina made our group of school nurses feel like celebrities.

1  Thank Suzibell
Reviewed 30 October 2016 via mobile

Slow paced, but everything is fresh and most appeared to be from scratch or at least made to order. From appetizers to the desert, all was wonderfull. Menu is on the small size, but from south america. A wonderful change of what I would call,...More

1  Thank Jbessjr
Reviewed 5 October 2016

Was craving Spanish food while in Virginia Beach and Mojito Café was recommended to me. I ordered the steak with rice and beans to go and it was delicious. I arrived early because I heard it was a small place and could get crowded and...More

1  Thank CityGirl910
Reviewed 18 September 2016 via mobile

We had dinner one night and lunch a couple of days later - wonderful food, great vibe, excellent mojito's (my fave was the spicey mojito) and friendly & accommodating for the baby in our party. We can especially recommend the chorizo empanadas, the fish tacos,...More

Thank SareBearGam
Reviewed 16 September 2016

,Great dinner, wonderful service; Restaurant is right next door to LaQuinta; Restaurant is small, but they say great things come in small packages! During the week, theyre open only 4 hours, but getting there is well worth it! For appetizers, we had cracked olive plate...More

Thank Donna O
Reviewed 13 September 2016

This is a very small establishment but they serve fantastic food! Parking is on the street. There are only about 8 tables in the place but turnover is fairly quick.

Thank Ed W
Reviewed 5 September 2016

We came in about 20 minutes after it opened and it was already crowded, it is very small place. We were sat at the bar, it's small too (about 6 seats). Friendly staff. It was hot outside and we ordered drinks right away. I had...More

Thank Kristin C
Nearby HotelsSee all 109 hotels in Virginia Beach
La Quinta Inn & Suites Virginia Beach
807 reviews
.07 km away
Oceans 2700 Hotel
119 reviews
.07 km away
Travelodge Virginia Beach
615 reviews
.07 km away
Knights Inn and Suites Virginia Beach VA
133 reviews
.15 km away
Nearby Restaurants
562 reviews
.21 km away
Cactus Jack's Southwest Grill
472 reviews
.12 km away
Ben & Jerry's
144 reviews
.26 km away
Nearby Attractions
Virginia Beach Boardwalk
6,598 reviews
.37 km away
Virginia Beach
2,436 reviews
.42 km away
Neptune's Park
464 reviews
.31 km away
Naval Aviation Monument
105 reviews
.36 km away
Ask a question
Questions & Answers
Helen H
6 July 2017|
AnswerShow all 3 answers
Response from Avrilx | Reviewed this property |
Call the restaurant directly on whether they can do that. It's not a big place, so if you have a huge party, you may also look into booking the entire restaurant.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Local cuisine
Open Hours
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
5:00 pm - 9:00 pm
12:00 pm - 9:30 pm
Location and Contact Information
  • Address: 300 28th St, Virginia Beach, VA 23451-3034
  • Location: United States  >  Virginia (VA)  >  Virginia Beach>  > Northeast Virginia Beach
  • Neighbourhood: Northeast Virginia Beach
  • Phone Number: +1 757-233-6855
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing