Athens Juice Bar has been open in North Beach for an incredibly long time and you come here (especially after a day at the beach) for their excellent and simple fruit salad. It comes with bananas, mangoes, oranges, and is topped with a syrupy fruit pulp they call “nectar.” The acai bowl is pretty good too and if you’re thirsty, get a cup of their house fruit punch (which you can also just bring home and add alcohol to later).
More spots in North BeachSee more
Rouge is a French/Moroccan restaurant in North Beach that serves some old-school dishes and has a very lovely little outdoor courtyard.
Flanigan’s Seafood Bar & Grill
Flanigan’s is a popular local chain where you can get very decent wings, ribs, and strong drinks in big green cups.
Burgers & Shakes
North Beach’s Burgers and Shakes is a casual spot that serves exactly what you think it does and is good for after a beach day or late-night food.
More Vegetarian spotsSee more
Love Life Cafe
Love Life Cafe is a laid-back vegan spot serving some pretty tasty smoothies and acai bowls alongside vegan burgers and arepas.
Planta is a stylish restaurant in South of Fifth with an entirely plant-based menu and things like watermelon sushi and fried cauliflower sandwiches.
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
Pubbelly Sushi is a fun spot in Sunset Harbour that’s good for sharing some sushi and small plates.
Taquiza North Beach
Taquiza in North Beach makes the best tacos in Miami and is one of the most affordable spots in the area.
Shuckers Bar and Grill
Shuckers is a casual waterfront restaurant in North Beach where you can get decent seafood with a more-than-decent view.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more