Jenny Acosta
Village Club Village Club
Chula Vista, California
"Jenny Acosta"
The food is the best part of the casino. It's new and beautifully structured but has little games