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

) #23 of 1,148 Restaurants in Virginia Beach ₹₹ - ₹₹₹ Caribbean, Latin, Spanish
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...
  • Excellent74%
  • Very good20%
  • Average3%
  • Poor1%
  • Terrible2%
Travellers talk about
“empanadas” (40 reviews)
“ropa vieja” (28 reviews)
Closed Now
All hours
Caribbean, Latin, Spanish, Cuban, Puerto Rican, Gluten Free Options, Vegetarian Friendly
₹₹ - ₹₹₹
300 28th St, Virginia Beach, VA 23451-3034
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (312)
Traveller rating
Traveller type
Time of year

11 - 20 of 311 reviews

Reviewed 25 May 2017

Unique Latin food - delicious. Service was great. Small place so get there early and definitely worth waiting for.

Thank Ccptraveler
Reviewed 21 May 2017 via mobile

This place is amazing!! This is the place that you look at from the outside and it doesn't look like much. We had read good reviews and walked over but were a little hesitant at first. The restaurant is rather small (10-15 small tables?) and...More

1  Thank LatteLovingHedgie
Reviewed 7 May 2017

Great surprise in Virginia Beach. Delicious Cubano sandwich followed by a wonderful dessert. Fried banana caramel cheesecake and the chocolate mousse cake. Both desserts were fabulous.

Thank 2017lindal
Reviewed 29 April 2017 via mobile

Wonderful food, great service and great prices. Right off beach, and parking. Cubano sandwich is delicious. Closed on Mondays.

Thank Mel B
Reviewed 18 April 2017 via mobile

Great little spot. Appetizers were delicious, mojitos were hand muddled and very good. Other mixed drinks also good. Desserts were very tasty especially the cheesecake. Good variety of main dishes. We would have come back another night but it was closed on mondays.

Thank Kirsty D
Reviewed 5 April 2017

Great little local joint with a very relaxing atmosphere that had friendly service, delicious drinks, super happy hour specials and deelish fish tacos. It's small (maybe 10-12) tables so if you have a large group come early.

Thank Shelli H
Reviewed 5 April 2017 via mobile

Delicious unique hand made green olive & cheese empanada with killer sauce; refreshing pina colada on the rocks; great happy hour prices

Thank expandyourhorizons10
Reviewed 30 March 2017

I've travelled all over the world and I usually don't rave about food but this restaurant is the bomb! I had a mojito, salmon with a guava bbq sauce and flan for dessert. Everything was spot on! There are only 7 tables , a small...More

Thank Bradleyhuston
Reviewed 27 March 2017 via mobile

Cuban & Pollo Asado were delicious! We ordered the Cinnamon Roll Bread Pudding for dessert and that was amazing! We'll be back when we come back for a beach visit!!!

Thank JL W
Reviewed 22 March 2017

A great informal place to eat with fantastic food. Doesn't have a lot of "bling" inside or out, but has a great relaxed atmosphere and very friendly staff. Highly recommend!

1  Thank Habaneronacho
Nearby Restaurants
Duck Donuts
130 reviews
.34 km away
Salacia Prime Seafood and Steaks Restaurant
398 reviews
.34 km away
508 reviews
.21 km away
Nearby Attractions
Virginia Beach Boardwalk
5,976 reviews
.38 km away
Virginia Beach
2,178 reviews
.33 km away
Neptune's Park
433 reviews
.40 km away
Virginia Beach Surf & Rescue Museum
276 reviews
.52 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
Child-friendly, Kids, Local cuisine
Open Hours
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
12:00 - 21:30
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