Contact Us

Celebrating 75 Years!  

Contact

Owner / Operator
Address:
3695 India Street
San Diego
California
92103
Phone:
619-299-0333
Download information as: vCard

Miscellaneous Information

Miscellaneous Information:

South I-5 exit at Washington Street, 

turn left, the second right is India Street: 

3695 India Street San Diego, CA 92103

 

North I-5 exit at Washington Street,  

proceed north on India Street to: 

3695 India Street San Diego, CA 92103

Guests Online

We have 122 guests and no members online