Pier 1 1/2 The Embarcadero, San Francisco, California 94111 USA
Arroz Con Mariscos
Photo Credit: Yelp