Fresh, homemade food made daily from the freshest ingredients we can find!
Tequila's Mexican Bar & Grill
Phone Number: (641) 323-0000
Website: www.menupix.com..
Categories: Bar, Tex-Mex Restaurant, American Restaurant
Opening Hours:
Address: 846 Central Ave, Northwood, IA, US 50459
GPS Coordinates:
43.4442,-93.21981
Worth County, Iowa, United States of America
Facebook: facebook.com/106191442772654
Instagram: Photos and Videos