Mama Sita's Tacos

  • Various locations
  • Bloomington, IN 47401
Taqueria style Mexican food with an Indian slant.
Dining
  • Price Range - $ - Under $15: