Restaurants in South Park, San Diego
1 review
3003 Grape St, San Diego, California, 92104-1133
(619) 234-5789
2201 Fern St, San Diego, California, 92104-5430
(619) 283-4947
2302 30th St, San Diego, California, 92104-5405
(619) 284-2050