Phone: +13053247448
Address: 200 NW 8th Ave, 33128, Miami, United States
City: Miami
Dishes: 35
Reviews: 81
"Upon entering the restaurant, there was an unpleasant odor, and stagnant water was present at the entrance. The baliadas were disappointing, as I've had better elsewhere (Popusa Factory serves the best baliadas). However, my enchiladas were delicious—though a bit messy, they were packed with flavor. One downside was that the bathroom was located outside, and it had a heavy, rickety door with no option for drying your hands."
All prices are estimates.
Miami is a vibrant coastal city known for its diverse culture, beautiful beaches, lively nightlife, and cuisine featuring Cuban-inspired dishes like Cuban sandwiches and fresh seafood.