Taco Bell
Restaurant in Monticello, Indiana
restaurant
1009 North Main Street
Restaurants
ยท
Monticello, Indiana guide