Tequila Grill Ottumwa
Hours:
112 N Market St, Ottumwa IA 52501
Tips
Hours
Most Recent Reviews
-
January 2024
Great place to eat, wonderful people and good food. My family loved it! Will take my parents back
-
December 2023
Nice surprise! Cool old building, original woodwork at bar with high ceilings. Very good food!! I highly recommend!
-
December 2023
The chips and salsa were great. I had the biggest combo platter and the food was all very good.
More Comments(181)
You May Also Like
-
Ottumwa, Iowa