Exit 39AonI-880 Southbound
Right 1.03 mi
Chipotle Restaurant
2314 S. Shore Center Dr., Alameda, CA 94501