Southern Utah red rock formations

Guide to the Best Places to Have Lunch in St. George

pepperoni pizza ready to serve
August 17, 2022

As you are busy exploring everything that beautiful St. George has to offer, you are sure to work up an appetite. Luckily, there are plenty of local restaurants in the area where you can stop in for a quick midday meal before continuing your adventures. Here is the ultimate guide to the best places to have lunch in St. George:

1. Farmstead

Farmstead is a local European-style bakery that offers amazing lunch options, including salads, pizzas, and sandwiches. No matter what you decide to have, you can be sure it is going to be freshly made! Some of the most popular items at the bakery include the club sandwich, caprese sandwich, and the four cheese pizza. Be sure to save some room for dessert because Farmstead serves some of the best freshly baked cookies and donuts in town! No one does pastries better than this local St. George restaurant.

2. Angelica’s Mexican Grill

tacos and chips and salsa

If you are in the mood for a traditional Mexican meal, Angelica’s is the place for you! As the most popular Mexican restaurant in St. George, they have amazing food to go along with incredible prices. They work hard to ensure each customer is satisfied with their food and experience, and it all starts with their homemade sauces and seasonings. This is the perfect restaurant to take the entire family because everyone is sure to love the incredible taste of the street tacos and quesadillas.

3. Morty’s Cafe

For a unique experience to go along with incredible food, be sure to spend your afternoon at Morty’s Cafe. They serve a variety of menu items that suit all tastes, including made-to-order burgers that are to die for! Each of their burgers are made with fresh regional beef and are cooked just the way you want it. Whether you want to stick with the original Iconic or mix things up with the Hawaiian, you are sure to leave satisfied. The menu also includes veggie burgers, quinoa salads, and other sandwiches so everyone can enjoy the experience!

4. Benja’s Thai

Thai drunken noodles on a white plate with chopsticks

Are you craving something a little different? Benja’s Thai has been voted as the best Thai and sushi restaurant in St. George. Whether you are dining in or grabbing food to go, you will be amazed by the diverse cuisine on the menu. They serve an array of fresh entrees, including a phenomenal sushi bar, drunken noodles, and delicious curry. There are two locations of Benja’s Thai in the area, including one with a beautiful park across the street where you can enjoy a picnic lunch in St. George!

As you explore all the wonderful outdoor activities in Southern Utah, you will have many restaurant options nearby where you can enjoy a delicious lunch in St. George! Be sure to check out some of the other places to eat in St. George for breakfast and dinner ideas for your trip at our vacation rentals! We look forward to your next stay with us!