Jumbo’s Restaurant Closing After Nearly 60 Years in Miami – NBC 6 South Florida

NBC 6 South Florida
Liberty City’s iconic restaurant Jumbo’s will close its doors for good Wednesday after nearly 60 years in business. The 24-hour soul food spot has been on the corner on Northwest 7th Avenue and 75th Street since the 1950s, and was the first white-owned …

…read more

Source: Miami Restaurant News From Google News

Leave a Comment