Xolo: A Mexican Restaurant in Downtown Oakland, CA
 
home
menu
about
news
delivery
contact
 

Xolo is a taqueria in downtown Oakland, California.
1916 Telegraph Avenue, Oakland, CA 94612 (map)
510.986.0151
FacebookTwitter