Buena Vista is a multi-level shopping center with diverse retail and dining options, including a large food hall.