Southern Utah red rock formations

A Diner’s Delight: Top 4 Places to Have Dinner in St. George

sushi platter
December 21, 2022

On top of incredible outdoor adventures and beautiful weather, you will also find that Southern Utah is home to some outstanding restaurants. Just minutes from our vacation rentals, you will find local cuisine that everyone is sure to love. Take a look at this guide to 4 of the best places to have dinner in St. George:

1. Cliffside Restaurant

pasta dish served with a glass of white wine

At Cliffside Restaurant, you will be treated to mouthwatering food and an amazing view! The restaurant is located right on a cliff above the boulevard, which overlooks the scenic St. George valley! As you enjoy your meal, you can look out over the valley for one of the most stunning views of St. George. You will find an array of American classics on the menu, including pasta, steaks, burgers, chicken, and much more. Whether you are looking for a great date night restaurant or a spot to take the family, Cliffside Restaurant is a great choice for all occasions!

2. Anasazi Steakhouse

For one of the most unique dining experiences in Utah, head to Anasazi Steakhouse. Of course, you can’t go wrong with any of the steaks on the menu. One of the things that makes this restaurant a must-visit is its presentation. After selecting your steak or meat of choice, you can choose to have your meal delivered “on the rock.” The volcanic rocks are heated in a special oven and brought to your table with your sizzling steak on top! For dessert, be sure to sample one of the many chocolate fondues on the menu.

3. Cafe Sabor

authentic Mexican chips and guacamole

One of the most popular places to have dinner in St. George is Cafe Sabor, and you will quickly see why once you step through the doors. This restaurant is known for its incredible Mexican cuisine that is made to order using fresh local ingredients. You can start your meal off with house-made chips and guacamole, or switch things up and try the Queso Dip. For the main entree, they offer all the Mexican classics, including fajitas, quesadillas, tacos, and more. If you are looking for a suggestion, everyone raves about how the Carne Asada is the best in town!

4. Sakura Japanese Sushi and Steakhouse

When you visit Sakura, you will be treated to dinner and a show! Upon ordering, you can watch the masterful chefs cook your food on hibachi grills, while also adding in a few special surprise tricks along the way. The menu includes everything from salmon and shrimp to steak and chicken. The restaurant also offers an array of sushi to enjoy either as an appetizer or as your main course. Sakura is the perfect place to enjoy a special night in St. George, Utah!

Now that you know about some of the best places to have dinner in St. George, take a look at some of the local restaurants where you can enjoy an amazing breakfast with your family! We hope you have a spectacular vacation exploring everything that Southern Utah has to offer!