at 1766 Bay Road, Miami Beach, 33139 United States
Mezcaleria located next to Sunset Harbour Shops in Miami Beach.
Mezcaleria located in Sunset Harbour Shops on Miami Beach.
369 FB users likes El Grito Miami, set it to 22 position in Likes Rating for Miami Beach, United States in Bar category
News Cafe is a quaint sidewalk cafe, restaurant, bar, newsstand and bookstore. Open 24 hrs a day, 365 days of the year.
Happy Hour Every Day from opening til 8pm!!!