I have been visiting Burr's since I was a little girl! Great place!! Although I no longer live in Miami each trip I make it's a must stop during the season!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.