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.


3149 Ocean Dr, Vero Beach, FL 32963-1955
+1 772-231-0208
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good35%
  • Average11%
  • Poor2%
  • Terrible3%
Travellers talk about
“ice cream” (167 reviews)
“sandwiches” (52 reviews)
Closed Now
American, Cafe, Gluten Free Options, Vegetarian Friendly
3149 Ocean Dr, Vero Beach, FL 32963-1955
All Details
Write a ReviewReviews (371)
Traveller rating
Traveller type
Time of year

1 - 10 of 366 reviews

Reviewed 3 November 2018

What a great find. This reasonably priced cafe with outdoor seating had great food and ice cream. Best of all, it was pet friendly.

Thank Chris N
Reviewed 2 October 2018

Food, drinks, desserts, etc . My opinion is the ice cream alone is worth the visit. Nice little place near the beach and shops.

Thank Joe M
Reviewed 25 September 2018 via mobile

Some of the best ice cream I have ever had. Moderate price range but the quality is worth the money. There is a nice outdoor sitting area that makes a great place in the evening to enjoy some ice cream. I would definitely return!

Thank Hunk034
Reviewed 16 September 2018

Tha avacado toast was delicious and so was the coffee. Casual dining in or outside, with fans outside for cooling off.

Thank PennWanderer
Reviewed 12 September 2018

Very old fashioned place, the service is always quick and efficient and their selection of ice creams are the best. There's local competition but after much sampling this is our recommended spot for ice cream and a place to relax a bit.

Thank Charlie Q
Reviewed 28 August 2018 via mobile

A cozy ice cream by the scoop and lots of sweet baked goods, sweets shop, sit inside or on the outside, tables in the shade under umbrellas. The ice cream is simply delicious. All of the baked goods, especially the cookies are so good, and...More

Thank 977samd
Reviewed 27 August 2018

I was in the area for 2 nights and actually stopped in Cravings 3 times. Each morning i made the very short walk from my hotel to get a latte before heading off to watch the sunrise. they offer a great selection of morning brews...More

Thank Nikki B
Reviewed 25 August 2018

I loved coming in the am for breakfast and coffee. The coffee was fresh and the egg sandwiches were fluffy and delicios! I would love to know how they make those eggs. I am home and craving them!

Thank Patricia4488
Reviewed 24 August 2018

Each morning I walked across the street and started my day with great food. You can stop there anytime for a great variety from eggs to ice cream and everything in between.

Thank greenplanet5
Reviewed 22 August 2018

Cravings has been a staple on Ocean Drive in the quaint little, sleepy beachside village of Vero Beach for 30 years or so...They have wonderful umbrella tables out front where you can sit and enjoy your dripping ice cream in a homemade waffle cone. No...More

Thank Laurie G
Nearby HotelsSee all 26 hotels in Vero Beach
The Islander Inn
83 reviews
.06 km away
Driftwood Resort
332 reviews
.10 km away
Costa d'Este Beach Resort & Spa
2,044 reviews
.12 km away
Sea Turtle Inn
107 reviews
.22 km away
Nearby Restaurants
The Tides
792 reviews
.11 km away
403 reviews
.10 km away
Riverside Cafe
1,420 reviews
1.45 km away
Casey's Place
545 reviews
.16 km away
Nearby Attractions
Riverside Theatre
194 reviews
1.04 km away
Round Island Beach Park
269 reviews
1.16 km away
Vero Beach Museum of Art
410 reviews
1.03 km away
Humiston Park
67 reviews
.21 km away
Ask a question
Questions & Answers
30 November 2017|
Response from Laurianne T | Reviewed this property |
They should update their website to reflect the new prices. I agree. Personally I only go there for their ice cream and baked goods. Lunch food is very average and certainly not worth the high prices.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
06:30 - 22:00
Location and Contact Information
  • Address: 3149 Ocean Dr, Vero Beach, FL 32963-1955
  • Location: United States  >  Florida (FL)  >  Vero Beach
  • Phone Number: +1 772-231-0208
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