807 W Washington Street (Corner W. Washington & Falcon St.) San Diego, CA 92103
Free Parking Available Behind Restaurant