El Carajo

restaurants / Spanish

El Carajo information

Location
Miami , USA
Address
2465 SW 17th Avenue
Telephone
+1 305 856 2424
More information
www.el-carajo.com
Prices
tapas $4.50-17
Opening hours
noon-10pm Mon-Wed, to 11pm Thu-Sat, 1-9pm Sun
Something wrong?
Submit a correction

Pass the Penzoil please. We know it is cool to tuck restaurants into unassuming spots, but the Citgo station on SW 17th Ave? Really? Really. Walk past the motor oil into a Granadan wine cellar and try not to act too fazed. And now the food, which is absolutely incredible: chorizo in cider blends burn, smoke and juice; frittatas are comfortably filling; and sardinas and boquerones …wow. These sardines and anchovies cooked with a bit of salt and olive oil are dizzyingly delicious.