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