Restaurants & Bars

San Francisco Bay Area Oakland

Ojo de Agua Restaurant in Oakland?

Share:

Restaurants & Bars 5

Ojo de Agua Restaurant in Oakland?

Melanie Wong | Jul 9, 2006 01:00 AM

Could we hear more abou Ojo de Agua, the restaurant, por favor?

El Ojo De Agua Restaurant
(510) 635-9899
8119 San Leandro St
Oakland, CA 94621

Want to stay up to date with this post?

Recommended From Chowhound