Remove Ads

Photo of Restaurant Plaza Garibaldi

Restaurant Plaza Garibaldi

707 Front St, Soledad, California 93960 USA

120 Reviews