Tequila Grill Mexican Restaurant
EN ES
Tequila Grill

Ottumwa

112 N Market St, Ottumwa, IA 52501

Order from Ottumwa

Online 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
Service
Pickup and delivery
Ordering fromChoose location