Sluggers Sports Grill
Address:
1219 Market St, San Diego, CA 92101
Phone:
(619) 546-5973
Restaurants
Other Businesses:
- Double Standard at 695 6th Avenue, San Diego, CA 92101
- Magnolia Tap + Kitchen at 624 E Street, San Diego, CA 92101
- The Parlour at 550 Park Blvd, San Diego, CA 92101
- Busters Beach House & Longboard Bar at 807 W Harbor Dr, San Diego, CA 92101
- Solverware at 3660 Clairemont Dr, San Diego, CA 92117