Holiday Sweepstakes: You Could Win* a KitchenAid 7-Qt. Pro Line Stand Mixer and More! Enter the Giveaway

Follow us:

+
Restaurants & Bars 1

Santo on South Beach

Yakmaster | Feb 24, 200608: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? Sign Up Now ›

Recommended from Chowhound

Catch up on the latest activity across all community discussions.
View latest discussions