We tried to guess where you are. Click to change.

The pomegranate frozen margaritas are good,...

Tuesday, November 18, 2008
The pomegranate frozen margaritas are good, especially if you spike them up with the hot pepper infused tequila which you have to order separately ...
61 Columbus Ave
New York, New York 10023
(212) 977-7700

More Reviews