See all 2 tips
Amazing staff .. But they are always running behind so be prepared to wait
The Lechon Asado is amazing !
North Miami Beach, FL
North Miami, FL
Download Foursquare for your smart phone and start exploring the world around you!