HOURS AND LOCATION Now open for Dine-In service Monday to Friday 3 PM - 9:30 PM Saturday 11:30 AM - 10 PM Sunday 11:30 AM - 9:30 PM LOCATION ADDRESS : 3023 Juniper st San Diego, CA 92104 619-255-0660 Δ