Rancho Tequila

105-13 Jamaica Ave, Jamaica
(347) 454-9222