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%
Travelers talk about
“empanadas” (38 reviews)
“ropa vieja” (32 reviews)
“cubano sandwich” (18 reviews)
Open Now
Caribbean, Latin, Spanish, Cuban, Puerto Rican, Vegetarian Friendly, Vegan Options
$$ - $$$
300 28th St, Virginia Beach, VA 23451-3034
All Details
Write a ReviewReviews (361)
Traveler rating
Traveler type
Time of year

1 - 10 of 359 reviews

Reviewed 2 weeks ago

Love this place. We've been several times and we've always had great food, drinks and service!!! This reminds us of a little Cuban place we found in Key West years ago, the food is authentic. There really isn't anything else in our area to compare...More

Thank VaBeach757
Reviewed 2 weeks ago via mobile

This little place packs a punch of greatness. The service was awesome and the food was too. I had the fish tacos which were yummy and I switched out the beans and rice for a small salad. It was a little extra but it was...More

Thank denisesturgis83
Reviewed 3 weeks ago via mobile

Tried this place because of the reviews and suggestions from our hotel. We got there on a Tuesday right as they opened and there were only 3 other parties eating by the time we left so get there early! Our server was very friendly and...More

Thank bupper66
Reviewed 3 weeks ago via mobile

The Mojitos and service were really good and have variety. The food however, was just ok. As the highest rated Cuban/Spanish restaurant in the area, I had higher expectations.

Thank Roberto D
Reviewed 4 weeks ago via mobile

All make this a stop when in Virginia beach. Skip the menu and look at the special board. Never went wrong with a selection from it. Highlight today was the pumpkin spice bread pudding.

Thank ShogunMarine
Reviewed August 15, 2018 via mobile

From the second I walked in I knew that this was a local favorite. The customer service was friendly and fast. The food was soooo good. I got fish tacos, my family got a Cubano and steak and all were impressed. Probably the best fish...More

Thank 365jordana
Reviewed August 14, 2018 via mobile

This restaurant often has a wait because it is very tiny inside but good things come in small packages! Get there early and enjoy one of their famous mojitos while you wait. They come in many different flavors and are delicious! We love the food...More

Thank Kathy23456
Reviewed August 4, 2018 via mobile

Customer service was terrible, food was waay too salty, and they automatically charged a 20% gratuity for 3 adults and 2 kids. Will NEVER go back there again.

3  Thank Eric S
Reviewed July 27, 2018 via mobile

This very small and unassuming cafe was one of my family’s favorites while visiting Va. beach. I had read about it and wanted to try it but was afraid my husband and extremely picky 6 year old wouldn’t find anything they liked. The servers did...More

Thank beachygal81
Reviewed July 18, 2018 via mobile

The food is awesome here one of the best meals I’ve had since living in Virginia Beach for 4 months, but you have to be patient it’s a small cafe and seating is limited but well worth the wait! The skirt steak was fabulous super...More

Thank JIll R
Nearby HotelsSee all 109 hotels in Virginia Beach
La Quinta Inn & Suites Virginia Beach
915 reviews
.04 miles away
Oceans 2700 Hotel
131 reviews
.04 miles away
Travelodge by Wyndham Virginia Beach
639 reviews
.04 miles away
Knights Inn and Suites Virginia Beach VA
140 reviews
.09 miles away
Nearby Restaurants
598 reviews
.13 miles away
Cactus Jack's Southwest Grill
508 reviews
.07 miles away
Soya Sushi Bar & Bistro
116 reviews
.18 miles away
Nearby Attractions
Naval Aviation Monument
122 reviews
.22 miles away
Virginia Beach Boardwalk
7,124 reviews
.23 miles away
Virginia Beach
2,724 reviews
.26 miles away
Neptune's Park
490 reviews
.19 miles away
Ask a question
Questions & Answers
Helen H
July 5, 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, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Families with children, Local cuisine, Kids
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
  • Neighborhood: 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