La Barra De Antojitos Locos

Snack bar · 1201 S Central Ave Apt 8, Lodi, CA

More food in Lodi, CA · Snack Bar in Lodi