We’re looking forward to your visit and are always available for you during our business hours.
1825 India Street
San Diego, CA 92101
(near the corner of W. Fir St.)
Sun-Thu, 12 PM – 10 PM
Fri & Sat, 12PM – 11 PM
Did you enjoy your visit? We welcome any feedback you may have. Feel free to drop us a line on our Contact Form