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

(619)-272-0006

VISIT US! Patio Seating is now available!

image142

CHECK US OUT ON INSTAGRAM FOR UPDATES AND SPECIALS