Great location! This spot is walking distance to all the cutest restaurants in South Park.