The entire menu at Diya is vegetarian and there are a lot of vegan options too. The Sunset Harbour Indian restaurant has a selection of small plates like samosas, tandoori paneer, dosas, chana masala, and more. The restaurant has indoor and outdoor seating, which is good for casually watching luxury cars run stop signs. And they also have an adjacent bar called BackRoom you can check out for drinks after you eat.
Where we've featured it
Pasta, sushi, and more very good things to eat outdoors in South Beach.
More spots in South BeachSee more
Mac’s Club Deuce
Mac’s Club Deuce is Miami Beach’s best (and oldest) dive bar, with a Happy Hour that goes from 7am to 7pm.
Sushi By Bou
Sushi By Bou is a six-seat omakase inside the old Versace Mansion in South Beach. It’s definitely a special occasion spot.
Barton G. The Restaurant
Barton G. is a grossly expensive restaurant that serves bad food alongside ridiculous props.
More Indian spotsSee more
Suggested by our writers
Lucali in Sunset Harbour has some of the best pizza in Miami. You might have to wait, but it will be worth it.
Sweet Liberty Drink & Supply Co.
Sweet Liberty Drink & Supply Co. in South Beach is where to go for good bar snacks and to day drink.
Orilla Bar & Grill
Orilla is a pretty Argentinian restaurant inside Urbanica The Euclid Hotel. It’s a good spot to share some small plates and have cocktails.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more