catfishnuggets
in
San Diego, CA
Felix's BBQ With Soul
342 Euclid Ave
San Diego
CA
92114
(619) 546-9120
4.3
mi