Do u make frozen margaritas?
Address: 82-70 Austin St, Queens, NY 11415, USA
alejandra F | Oct 30, 2019
Did not check out the bar
Gabe Echevarria | Oct 30, 2019
I am not sure
ROBIN B | Oct 30, 2019
yes they do
A | Oct 30, 2019
Helpful answers from your local guides.
Thanks! Your answer is awaiting moderation.