Address: 12879 SW 88th St, Miami, FL 33186, USA
They have, but they are not set to see the World Cup, that is, the location they have is a bit uncomfortable
No
No They do not have TV for the public🙄😏
I think they don't have TVs
Add Answer
Thanks! Your answer is awaiting moderation.
Open for Thanksgiving? thanks
Do you serve chicken? Any type of suppers or lunch?
Until what time breakfast is serve?
Good morning you sell souvenirs from Puerto Rico?
Trending Places
Restaurant
2100 NW 42nd Ave, Miami, FL 33126, USA
3067 Grand Ave, Miami, FL 33133, USA
8358 SW 40th St, Miami, FL 33155, USA
1388 SW 8th St, Miami, FL 33135, USA
971 SW 8th St, Miami, FL 33130, USA
140 NE 39th St Suite 241, Miami, FL 33137, USA
8650 Bird Rd, Miami, FL 33155, USA
3425 Main Hwy, Miami, FL 33133, USA