12861 SW 88td St, Miami, FL 33186-1707, Miami
I’m Peruvian and finding a great restaurant isn’t easy. This is hands down the best place for pollo a la brasa (Peru
1580 Washington Ave, Miami Beach, FL 33139-7801, Miami Beach
Worst ceviche I’ve ever tried . Ceviche with celery ? Really? It was nothing but ground fish and lemon. The fried fish
Omg. The portions. You could feed an army off one or two dishes. And the food is delicious. Excellent bang-for-buck.