Map & Directions - Old Town Liquor - the Tequila Superstore
View Menu
Old Town Liquor - the Tequila Superstore
2304 San Diego Ave, San Diego, CA, 92110
(619) 291-4888 (Phone)
2304 San Diego Ave, San Diego, CA, 92110
(619) 291-4888 (Phone)