La Charreda

  • 1720 N. Walnut Street
  • Bloomington, IN 47404
  • (812) 332-2343

Fantastically tasty real Mexican food and drinks