Originally Posted by
Unkle Rico
Ive known about it for a little while now but havent had the chance to get down there yet! I really want to though
You definitely should!
Not only is the 'drome awesome but the park its housed in is the start of a 20 mile rural bike path (Coyote Creek Trail) down south to Morgan hill. Its really gorgeous and a good route to bring my less experienced friends as its pretty much flat.