The Last Carrot is a little family-owned spot that’s been operating in Miami since the ’70s. They have a little restaurant in Coconut Grove with some counter seating good for solo dining and a few small tables - both inside and outdoors. They serve veggie pitas, smoothies, and small mountains of vegetables they call a salad. It’s a decent option for a post-workout meal or a quick work lunch where you and your coworker can say mean things about your boss over an avocado pita.
Where we've featured it
More spots in Coconut GroveSee more
Kush Coconut Grove
The Spillover is a seafood spot in Coconut Grove with some nice outdoor seating and a good Happy Hour.
Monty’s Raw Bar
Monty’s in Coconut Grove feels like a Key West raw bar, minus the annoying drive. Come here for the views, but don’t expect the city’s best seafood.
Glass and Vine
Glass and Vine is a Latin fusion restaurant on the edge of a park in Coconut Grove, and you should definitely sit outside.
More Vegetarian spotsSee more
Thatch is a plant-based restaurant and market in Midtown. They do casual lunch during the day and a sit-down dinner at night.
Diya is a vegetarian Indian restaurant in Sunset Harbour with outdoor seating and pretty good food.
Manna Life Food
Manna is a fast-casual, plant-based restaurant in Downtown that serves some very good smoothies and meatless “arepas.”
Suggested by our writers
Ariete in Coconut Grove is one of Miami’s best restaurants. And the diverse, creative menu is always exciting.
Shore To Door Fish Market
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
Lokal in Coconut Grove makes the best burgers in Miami, has a nice beer selection, and is a great place to stare at some adorable dogs.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more