Contact information

Merchant Name: Del Mesa Liquor

Customer Support Contact: support@delmesaliquor.com

Business address: Del Mesa Liquor, 6090 Friars Road, San Diego CA 92108, United States

Phone Number: (619)299-1238