Chain Restaurants

El Gallo Giro?


Chain Restaurants 4

El Gallo Giro?

rworange | Aug 23, 2006 05:42 PM

This chain is coming to Northern California. How are they?

Are they the same in all locations?

Has anyone tried the new San Jose location or know where the planned Oakland location will be?

Want to stay up to date with this post?