Restaurants in Afton, MN
Afton House Inn
Chipotle
Selma's Ice Cream Parlor
Pizza Planet