May 3 2010
Taco Stand – Taco Station on Green
- Comments Off on Taco Stand – Taco Station on Green
A new place just opened at that cute little gas station on Green Street in Pasadena. Near PCC and the end of Green on the East side. old-timey filling station on the NW corner of Chester and Green Street. We understand that the pumps there don’t actually work and are not the original pumps, so […]