810 Fourth Ave., San Diego, California, 92101
United States
Phone: (619) 702-7967
Category: Restaurants and Bars