Afton MN Restaurants
1. 3121 Saint Croix Trl S, Afton, MN 55001 | Pizza Planet(651) 436-4445
2. 3291 St. Croix Tr. S., Afton, MN 55001 | Current Restaurant and Bar(651) 436-8883
3. 3121 Saint Croix Trl S, Afton, MN 55001 | Sail Away cafe(651) 436-6555
4. 3121 St Croix Trl S, Afton, MN 55001 | Sail Away Cafe(651) 436-6555
5. 3291 St Croix Trl S, Afton, MN 55001 | Swirl(651) 436-2010