Del Mesa LiquorBy Julie Klein / 1 May 2024 Del Mesa Liquor6090 Friars RdSan Diego, CA 92108 usaDirections