Restaurants & Bars

Manhattan Margarita

Wicked margaritas in the city


Restaurants & Bars 2

Wicked margaritas in the city

laraleh | Apr 15, 2005 03:02 PM

They are my all time favorite drinks..frozen in particular and am looking for places in the city now that the weather is warmer. Any ideas?
I would greatly apprecdiatel your help!!

Want to stay up to date with this post?

Recommended From Chowhound