$
Bar & Grill
Neighborhood watering hole & eatery serving traditional American eats in a low-key setup.
506 E Grand Ave, Des Moines, IA 50309, USA

Listing last updated September 30, 2026
We don't have hours for this place yet. Call ahead before you go.
Events starting later today within 1.5 miles, straight-line distance.
on Google
Captain Roy's is a popular bar and grill located at 1900 Saylor Road in Des Moines, Iowa, serving classic American bar food and beverages. Known as a neighborhood favorite with moderate pricing, the restaurant offers a casual dining experience in the Des Moines area.
Own this business? Claim Captain Roy's to keep its details right.
No ratings yet
Be the first to rate!
Sign in to rate and review this restaurant.
Sign in to reviewAnswered from the details on this page for Captain Roy's in Des Moines, Iowa.
Captain Roy's is listed as a Bar & Grill restaurant in Des Moines, Iowa.
Google lists Captain Roy's at $$ on its one-to-four-dollar-sign scale.
Captain Roy's is at 1900 Saylor Rd, Des Moines, IA 50313, USA. The map on this page shows the spot.
(515) 631-2223.
Yes. The Menu section on this page has the menu we captured from their site, with the date we captured it. Their own menu is at https://www.captainroys.com/menu.
Google rating 4.6 of 5.
Bar & Grill places first, then the rest, closest first. Straight-line distance.
$
Bar & Grill
Neighborhood watering hole & eatery serving traditional American eats in a low-key setup.
506 E Grand Ave, Des Moines, IA 50309, USA

$Des Moines
Bar & Grill
Cocktails, craft beer & global plates in a 6th-floor hotel lounge with city views & stylish decor.
401 E Grand Ave, Des Moines, IA 50309, USA

$Des Moines
Bar & Grill
Stylish lounge decorated with contemporary art & featuring cocktails, tapas & weekly jazz.
407 E 5th St, Des Moines, IA 50309, USA

$Des Moines
Bar & Grill
111 E Grand Ave Suite 111, Des Moines, IA 50309, USA