109 W F St, San Diego, California 92101 USA
Our fav downtown San Diego restaurant and spot to hang out for Happy Hour. Amazing! Each time we leave, we can't wait to come back!
Photo Credit: Yelp