La Penca Azul

1440 Park Street Alameda, CA 94501 510.769.9110
Hours:
7am-3am Mon-Sun
Taco Bar opens at 6am


Share this
Your cart is empty