avocadoandcrabsalad
in
San Diego, CA
Carnitas' Snack Shack - North Park
2632 University Avenue
San Diego
CA
92104
(619) 294-7675
2.6
mi