Most Miami gas station food consists of shrivelled hotdogs and sketchy Jamaican beef patties, but El Carajo is a gas station where you’ll actually want to eat. Past the pumps, candy, and cigarettes, there’s a really great Spanish restaurant in the back, where you can order a pulpo al ajillo you’ll absolutely finish, bacon-wrapped dates, and fluffy Spanish omelettes. There’s also a ton of wine for sale here, which you can buy for your meal at retail price plus a $10 corkage fee.
More spots in Coconut GroveSee more
The Original Daily Bread Marketplace
Daily Bread is a cafeteria-style Middle Eastern restaurant with a little marketplace inside.
Lokal Burgers & Beer
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.
Harry’s is a pizza place in Coconut Grove that serves Neapolitan-style pies and is nice enough for a sit-down meal or date.
More Spanish spotsSee more
Jamon Iberico Pata Negra
Iberico Pata Negra is a neighborhood Spanish restaurant along the Miami River where you can get some very good tapas.
Rincon Escondido Cafe
Rincon Escondido is a tiny spot in Edgewater that does Spanish tapas and some Argentinian plates. It’s good for a quiet dinner or casual meal.
Suggested by our writers
NIU Kitchen is a tiny spot in Downtown Miami serving excellent Catalan food. Bring someone you really want to impress.
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
Lagniappe is a wine bar near Wynwood that has a ton of outdoor seating, occasional live jazz, and some meat and cheese for snacking.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more