Costa Azul Taqueria
(510) 537-2922

194 Harder Rd, Hayward, CA   94544

37.649828 -122.075993
Map of Costa Azul Taqueria
 

Not rated yet
0 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!