Alameda Taqueria, ALAMEDA, California (CA)
Readily settled at 1513 Park Street () in ALAMEDA, California (CA) (94501), Alameda Taqueria are available at 5108659380. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in ALAMEDA, California (CA)
Alameda Taqueria contact information and details:
Address: 1513 Park Street - , ALAMEDA, California (CA) 94501
Contact Phone: 5108659380
