Top 25 best restaurants in Montezuma,IN
Where to eat in Montezuma,IN?
Below are the list of top 25 best restaurants in Montezuma,IN.
# The Tasty Freeze
481 E Crawford St
Montezuma , IN 47862
Montezuma , IN 47862
Dishes Served:
Burger, Desserts, Pizza