5300 Grand Del Mar Way, 5300 Grand Del Mar Way, San Diego, California 92130 USA
Vodka soda and Tequila cocktail
Photo Credit: Yelp