California > San Diego > Restaurants, Food & Beverages > Liquor Stores > Grapes & Hops Deli
811 Market St, San Diego, California, 92101
Main: (619) 255-5383 Mobile: (619) 654-4503
Restaurants, Food & Beverages > Liquor Stores
No reviews yet. Be the first to write a review!