Alameda Town Square
Alameda Town Square. 1311 Park Street, Alameda, CA.
- Address
- 1311 Park StreetAlameda, CA
- Website
- instagram.com
This downtown spot gathers work from local makers into a single space, with handmade gifts and other small-batch goods on the shelves. Everything comes from someone nearby rather than a warehouse.
More shopping & retail downtown
- 7-Eleven Markets2301 Lincoln Avenue
- 1623 Park Street
- AirLoom Deluxe Clothing2322 Santa Clara Avenue
- 1522 Park Street
- Alameda Cellars Wines & Liquors Fine Liquor · Grocery Stores · Markets2425 Encinal Avenue