We're looking forward to your visit and are always available for you during our business hours.
1827 India Street
San Diego, CA 92101
(near the corner of W. Fir St.)
Fri & Sat: 10:30am-1:00am
Did you enjoy your visit? We welcome any feedback you may have. Feel free to drop us a line on our Contact Form: