
Tequila Grill
Ottumwa
112 N Market St, Ottumwa, IA 52501
Order from OttumwaOnline ordering through Ottumwa Delivery
Hours
- Monday – SaturdayToday
- 11 AM – 10 PM
- SundayToday
- 11 AM – 9 PM
Online orders close 15 minutes before closing time. Ottumwa delivery closes 20 minutes before.
- Address
- 112 N Market St, Ottumwa, IA 52501
- Phone
- (641) 954-9665
- Service
- Pickup and delivery
- Tequila Grill Ottumwa