Frozen Shots Don Juan
Bar · Dessert Shop
Frozen Shots Don Juan appears to be a bar that may also offer desserts. One search result mentions a cocktail recipe, suggesting a focus on drinks, while another references "Don Juan Climbing Rose" which could imply a unique theme or offering.
Location