Restaurant Search

New Southern

  • restaurants

Ice Box Cafe 

  • 1657 Michigan Ave.
  • South Beach, FL 33139
  • 305-538-8448

The menu rotates daily among eight or so starters and a dozen entrees at this local spot just off Lincoln Road. Lunch and weekend brunch draw crowds for weekly specials and basics, as well as what...

Syndicate content