After a hectic morning exploring the sights around town, Town Square Municipal Park is the ideal spot to relax, rest your tired feet and have a bite to eat.
Situated in Downtown Anchorage, this recreation and green space is worth a visit. But you'll find a great deal more to see and do in this area. Sullivan Arena, University of Alaska - Anchorage, and Dena'ina Civic and Convention Center aren't too far from Town Square Municipal Park.