Casa Sevilla Odon

Casa Sevilla Odon is a Mexican restaurant with a soothing ambiance and numerous dishes to satisfy your taste buds. The facility is large, clean, and offers speedy service by the generous staff. Some of the most popular dishes at the place includes salsa, chicken chimichanga, margarita, steak nachos, and chicken tacos. The food offered is of great quality and reasonably priced making it a favorite destination for foodies.

  • Casa Sevilla Odon Address: 100 N West St, Odon, IN 47562, USA, United States
  • Casa Sevilla Odon Contact Number: +1-8126362000
  • Try the best online travel planner to plan your travel itinerary!
Are you associated with this business? Get in Touch

Casa Sevilla Odon Reviews & Ratings