I like the Stadium. It is a city within a city. You wouldn't beleive that you were in Oakland. When you finish playing you may drive down the street to a lot of small cafe's to eat drink or shop. Try it you will like it. =]
1 of 2 Yahoo! Users found this review helpful
OVERALL
Atmosphere
Value
Sign in to see your profile information, Trip Plans, and more...