Venue Capacity : 3,000
The Astro Amphitheater is a premier outdoor entertainment venue located in La Vista, Nebraska. Known for its state-of-the-art sound and lighting systems, the venue hosts a variety of events ranging from concerts and festivals to corporate gatherings and private functions. With a picturesque setting and modern amenities, The Astro provides a unique experience for both performers and audiences alike.