Loteria Taco Bar, San Jose, California

Loteria Taco Bar, San Jose, California
Loteria Taco Bar, San Jose, California (March 2013)

87 N San Pedro St Suite 105, San Jose, CA 95110

March 2013

A La Carte Menu