3 Best Restaurants in Southwestern Utah, Utah

Oscar's Cafe

$$

Prepare for an active day with a filling breakfast, or reward yourself after a long hike with lunch or dinner at this welcoming Southwestern café with a big, inviting patio offering stunning mountain views. The pork verde breakfast burrito and huevos rancheros are hearty and delicious, and excellent lunch and dinner options include flame-broiled garlic burgers topped with provolone cheese and shrimp tacos with a creamy lime sauce.

Rocking V Cafe

$$$

This upbeat, art-filled eatery inside the town's former post office focuses on slow-cooked meals made from scratch, such as the Kanab-A-Dabba-A-Doo burger, a half-pound patty topped with Hatch chilies, bacon, cheddar, and avocado, and a chargrilled bison tenderloin with a fig demi-glace. Several excellent vegan options are available, too, such as yellow coconut curry with miso-marinated tofu. 

97 W. Center St., Utah, 84741, USA
435-644–8001
Known For
  • excellent margaritas
  • attractive patio
  • bread pudding with rotating preparations
Restaurants Details
Rate Includes: Closed Tues. and Wed.

The Bit & Spur

$$

This laid-back Springdale institution has been delighting locals and tourists since the late 1980s, offering a well-rounded menu that includes fresh fish and pasta dishes, but the emphasis is on creative Southwestern fare, such as roasted-sweet-potato-and-pork tamales and chili-rubbed rib-eye steak. Craft beers and the popular house-made sangria complement the zesty cuisine.

1212 Zion Park Blvd., Springdale, Utah, 84737, USA
435-772–3498
Known For
  • creative margaritas
  • live music
  • outdoor dining by a fountain beneath shade trees
Restaurants Details
Rate Includes: No lunch. Closed Mon.–Thurs. in Dec. and Jan.

Recommended Fodor's Video