Major League Baseball stadium for the Angels seats 45,000+ fans & features several restaurants.
Angel Stadium of Anaheim in Garden Grove
Places
Near me
Direction
2000 E Gene Autry Way, Anaheim, CA 92806, United States
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout