Tequila Grill

Mexican Restaurant
3.8
Based on 1 reviews

Reviews

St
Steve G
75 month ago
Thursdays are $2 margaritas
  • 112 N Market St, Ottumwa, IA 52501, United States, GPS: 41.01792,-92.410225
  • (641) 954-9665
  • Mon–Thu, Sun 11:00 AM–9:00 PM
    Fri–Sat 11:00 AM–10:30 PM