Ruff Riffing
Village Club Village Club
Chula Vista, California
"Ruff Riffing"
First time there and had a great time. Alot of nice people. Food was great but pricey though. Came back again and still had fun!