Carnitas' Snack Shack

Downtown location: 1004 N. Harbor Drive, San Diego California 92101; North Park location: 2632 University Ave., San Diego, California 92104

Downtown location: 1004 N. Harbor Drive, San Diego California 92101; North Park location: 2632 University Ave., San Diego, California 92104
Restaurant
Downtown