Where to Utah

American restaurant in Veyo

Veyo Cafe

American Veyo, UT 4.4 stars from 18 reviews $
Veyo Cafe

Veyo Cafe is a legendary local stop known for its nostalgic charm and scenic surroundings. It is the perfect place to sit back and enjoy a slice of pie and a friendly conversation.

Location and contact

  • Address: 21 S Main St, Veyo, UT, 84782
  • Phone: (435) 574-0808

Hours

Monday11:00 AM – 8:00 PM
Tuesday11:00 AM – 8:00 PM
Wednesday11:00 AM – 8:00 PM
Thursday11:00 AM – 8:00 PM
Friday11:00 AM – 8:00 PM
Saturday11:00 AM – 8:00 PM
SundayClosed

Features

  • Kid-Friendly
  • Takeout

Restaurants you might like

20th Hole

American · Ivins · 4.7 stars

A relaxed clubhouse grill offering hearty favorites and great views of the greens.

American Grinders Deli

American · St. George · 4.6 stars

Toasted East Coast-style grinders and subs with premium sliced meats.

Aragosta Restaurant

American · St. George · 4.7 stars

Sophisticated fine dining featuring exquisite Italian-influenced contemporary American cuisine.

Back Spin Bistro

American · St. George · 4.4 stars

Enjoy classic bistro fare and refreshing drinks in a fun, sports-oriented atmosphere.

Balcony One

American · Virgin · 4.7 stars

Elevated wood-fired flavors and incredible views on the Zion path.