1626 Michigan Ave, Miami Beach, Florida 33139 USA
5pm on a Monday: a long line (orders taken at the door)
Photo Credit: Yelp