2 Best Restaurants in Hurricane, Southwestern Utah

Background Illustration for Restaurants

We've compiled the best of the best in Hurricane - browse our top choices for the top things to see or do during your stay.

Peruvian Flavors

$ Fodor's Choice

What you could easily mistake for a classic diner with its black-and-white-checkered floor and green-vinyl seats is actually one of the few restaurants in the state specializing in the boldly flavored cuisine of the Andes. At this friendly café across from downtown Hurricane's civic park, enjoy classics like grilled rotisserie chicken with Peruvian spices and chilies, Venezuelan arepas stuffed with shredded beef, and fried rice with seasoned ham, eggs, and vegetables. Alcohol isn't served, but there is a selection of seasonal fruit juices.

Main Street Cafe

$

This colorful storefront eatery in historic downtown Hurricane pours one of the region's best cups of coffee, a fine prelude or follow-up to the salads, sandwiches, hearty omelets, homemade soups, flavorful pastas, and generous hamburgers on the menu. If you have the time, linger outside on the shaded patio and watch the hummingbirds.

138 S. Main St., Hurricane, UT, 84737, USA
435-635–9080
Known For
  • Handy location for trips east toward Zion National Park
  • Pretty outdoor seating area
  • Big portions
Restaurant Details
Closed Sun.

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$ St. George

Aragosta14.8 miles away

Modern European
1386 E. 100 S, St. George, Utah, 84790, USA
We recommend 6 Restaurants in St. George
$$$ St. George Fodor's Choice

The Painted Pony16.3 miles away

Modern American
2 W. St. George Blvd., St. George, Utah, 84770, USA
We recommend 6 Restaurants in St. George
$$ St. George

wood.ash.rye16.3 miles away

Modern American
25 W. St. George Blvd., Utah, 84770, USA
We recommend 6 Restaurants in St. George
$$ Springdale

The Bit & Spur16.4 miles away

Southwestern
1212 Zion Park Blvd., Springdale, Utah, 84737, USA
We recommend 5 Restaurants in Springdale
$ Springdale

Oscar's Café16.6 miles away

Southwestern
948 Zion Park Blvd., Springdale, Utah, 84767, USA
We recommend 5 Restaurants in Springdale