Green Street Taqueria 730 E. Green St. Pasadena CA United States
"Home of the original potato taco."
Web Information: Menu
Hours: Mon.-Fri. 9am-5pm; Sat. 11am-5pm; Sun. closed
Phone: 626.795.2413