Panama 66

1450 El Prado, San Diego, California 92101

1450 El Prado, San Diego, California 92101
Restaurant
Balboa Park