Casino Transportation


Let The Games Begin

At River Rock Casino, you’ll find the latest in comfort, style and technology with ticket-in ticket-out machines, non-smoking , comfortable chairs and a high volume air flow system. Join us and try your luck at everything from penny slots to $100 games!

Our gaming floor offers more than 1,150 state-of-the-art slot machines, featuring progressives, video poker, video keno and much more. Be sure to visit our Rockin’ Pennies Room with our biggest collection of penny slots in one place.

Bet On A Good Time

With Blackjack tables, Progressive Pai Gow Poker, Mini-Baccarat, Three Card Poker with 6 card bonus progressive, Ultimate Texas Hold’em with progressive and Spanish 21 we are sure to have the game you want! Our gaming floor features a non-smoking area and the best rules in Sonoma County; 3-to-2 on all Blackjacks, double deck & six deck shoe games, no commission Dragon Bonus Baccarat, and Sonoma County’s favorite Roulette game!

Choose Your Game

Guests must be 21 years or older to enter Casino.
© 2020 River Rock Casino. An enterprise of the Dry Creek Rancheria Band of Pomo Indians.

Table Games at River Rock Casino

The Quail Run Café at River Rock Casino

Nestled in the Heart of Wine Country

River Rock Casino is located at 3250 Highway 128 East in Geyserville on the Dry Creek Rancheria, amidst the rolling hills of the Alexander Valley.

Hand sanitizer is provided on board each Thunderstar charter

Dining & Entertainment : Quail Run Café

The Choices Are Endless

Quail Run Café is now A La Carte Dining. Stop by and enjoy one of your favorite dishes, like an American Kobe beef burger, salmon filet or a juicy bone in rib eye steak. The Quail Run Café has everything you’re looking for! Ensuring our guests have the safest possible dining experience, we will be serving our menu outside overlooking the beautiful Alexander Valley.

Quail Run Café Logo

Call for Pricing and Scheduling

Get all the answers by calling us at

(707) 541-6295

pickup schedule

Cost per person: $5.00 – $7.00  (Reservations not required)

Recieve $15-$35 credit on your River Rock Players Card!

Bus service is available everyday, including holidays!

Route B1

1st Pickup: Napa

Lincoln & Jordan Walmart, facing Jordon. Pickup at sidewalk.

Departure Time:
8:00 AM

2nd Pickup: Sonoma

West 3rd Street at Bike Route sign on sidewalk.

Departure Time:
8:30 AM

3rd Pickup: Oakmont

Berger Center near Community Building at sidewalk.

Departure Time:
9:00 AM

4th Pickup: Santa Rosa

Near Patelco Cr. Un. Cleaveland & Edwards at blue bus bench

Departure Time:
9:30 AM

Arrival River Rock: 10:00AM

Depart River Rock: 2:00PM

Route A3

1st Pickup: Petaluma

Washington Avenue side of Library, across driveway-curb side

Departure Time:
11:15 AM

2nd Pickup: Rohnert Park

Redwood Drive. Burlington Coat side parking lot

Departure Time:
11:30 AM

3rd Pickup: Santa Rosa

Near Patelco Cr. Un. Cleaveland & Edwards at blue bus bench

Departure Time:
12 Noon

Arrival River Rock: 12:30 PM

Depart River Rock: 4:30 PM

What are you waiting for?