El Banditos
LinkedIn Pintrest Facebook Twitter Google +

El Banditos,

Iowa City IA
Address: 327 E Market St (at N Dubuque St ), Iowa City IA 52240 / (319) 358-2836

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian