Bob Chan
Village Club Village Club
Chula Vista, California
"Bob Chan"
Its a little small and not what you would expect from a casino in san diego. They dont have slots and other games