2304 San Diego Ave, San Diego, California 92110 USA
Inside dining room - flanked by tequila bottle walls
Photo Credit: Yelp