Get directions to: Aguililla Taqueria, Emeryville, CA
Restaurant address: 5800 Shellmound Street Emeryville, CA 94608, USA
Restaurant: Aguililla Taqueria