Top Places to Eat in Urbandale, Iowa

From Italian eateries to craft burger places and so much more

Published: March 2, 2023

If you’re searching for a new spot to enjoy a quality meal, consider Urbandale, Iowa. This bustling suburb of Des Moines is home to a wide variety of restaurants offering delectable meals and dining experiences. Urbandale has something for food lovers of all kinds, from Italian eateries to craft burger places and so much more. Whether you’re visiting the area or looking for your next favorite restaurant in town, you won’t be disappointed with the fantastic options that await you here in Urbandale. Read on to discover some of our favorite places where you can taste local cuisine and find unique flavors as we take an exciting culinary journey through this wonderful city.

The Urban Grill


The Urban Grill is an excellent place to begin your culinary journey in Urbandale, Iowa. This restaurant offers an array of classic American fare, including burgers, sandwiches, and salads. What’s more, they also have some specialty items such as the Southwest Steak Wrap and The Nashville Hot Chicken Sandwich – both can please even the pickiest eater.

Machine Shed Restaurant Urbandale


This farm-themed American restaurant in Urbandale, Iowa offers up a variety of delicious dishes. Visitors can expect to find all-American classics such as pulled pork, chicken fried steak, and biscuits, as well as fresh produce that is locally sourced whenever possible. The Machine Shed Restaurant also features a full bar stocked with craft beers and their famous Root Beer Float – an ideal way to end your meal.

Ruby Tuesday


Ruby Tuesday is an excellent choice for those looking for an upscale restaurant experience in Urbandale, Iowa. This stylish spot serves up American-style fare, including steaks and seafood dishes with delicious twists on old favorites. Their wine list features selections from all over the world and their signature cocktails are sure to please. Whether you’re looking for a romantic dinner for two or a night out with friends, Ruby Tuesday is sure to have an array of options.

El Barco Méxican Restaurant


As one of the few Mexican-style restaurants in Urbandale, El Barco is a must-visit spot. Their menu features all the classics, from tacos and burritos to quesadillas and enchiladas. They also offer some unique dishes such as their Chile Relleno and Carne Asada. Be sure to top off your meal with a classic Mexican Margarita – you won’t regret it.

Hidalgo Mexican Bar and Grill


Another top-notch spot for Mexican-style cuisine in Urbandale, Iowa is Hidalgo Mexican Bar and Grill. This restaurant features a vibrant décor and offers delicious dishes with an emphasis on fresh ingredients. They feature a full bar stocked with tequilas, wines, beers, and more. You won’t want to miss out on the Fajitas de Camarones, which come with a generous side of Mexican rice and beans.

Pizza Ranch


If you’re looking for a casual spot with a wide selection of food options, Pizza Ranch is an excellent choice. This restaurant offers up classic American cuisine in the form of pizzas and pasta as well as sides such as fried chicken and mashed potatoes. Be sure to check out their buffet on Sunday evenings for all-you-can-eat pizza, chicken, and more.

Other Things to Do in Urbandale, IA:

Table Of Contents