5299 Linda Vista Road, San Diego, California 92110, United States

(619)-272-0006

VISIT US! Patio Seating is now available!