Quantcast

Tag: Margarita

Who Makes The Best Margarita on Long Island?

The most popular drink made with tequila, few beverages compare to a margarita made to perfection, but which restaurant on Long Island makes them best?