Important! There’s a new security update to your account login. | Read More ›

Restaurants & Bars

Florida

Santo on South Beach

Share:

Restaurants & Bars 1

Santo on South Beach

Yakmaster | Feb 24, 2006 08:48 PM

Heard about a new place on South Beach...Santo.

Anybody been? Whatdya say? Whatdya say?

Tell me about the scene...tell me about the atmosphere...but most of all tell me about the food.

Want to stay up to date with this post?

Recommended From Chowhound