chuckwagon
in
San Diego, CA
Bar None Barbecue
7401 Princess View Dr # E
San Diego
CA
92120
(619) 285-0801
7.7
mi