Tiger! Tiger!

3025 El Cajon Blvd., San Diego, California 92104

3025 El Cajon Blvd., San Diego, California 92104
Restaurant
North Park