When you go on vacation, you want to relax and have a good time. For many people, visiting local restaurants and eating amazing food is one of the most important parts of a vacation! There are plenty of restaurants in St. George, Utah you will want to try. You will be able to choose from a variety of cuisines to suit everyone! Check out these top 5 restaurants in St. George, Utah you need to try:
1. Gaia’s Garden Cafe
A great vegan eatery is Gaia’s Garden Cafe. This restaurant has an entirely vegan menu, as well as a coffee and tea bar. For breakfast, some options are a breakfast burrito, chia parfait, and waffles. You can build your own acai, matcha, or pitaya bowl with your choice of fruit and other toppings. Choose from a variety of sandwiches, including the Budda, which has smashed curried chickpeas, avocado, radish, cilantro, and spinach. You can even get a rice bowl or a salad. Gaia’s Garden Cafe is one restaurant you won’t want to miss!
2. The Painted Pony Restaurant
If you’re looking for a casual fine dining restaurant in St. George, Utah, you need to eat at The Painted Pony Restaurant. This restaurant specializes in southwestern cuisine, and you’ll feel like you’ve stepped into the southwest as soon as you set foot in the building. Lunch items include sage smoked quail, trout cakes, and steamed mussels. Try the prosciutto wrapped chicken, duck with cider reduction, or hanger steak for dinner. There’s also rack of lamb, seared ahi tuna, and winter squash ravioli. Look through the wine menu to find the perfect pairing for your meal!
3. Cliffside Restaurant
Cliffside Restaurant specializes in upscale American cuisine. The name does the location justice, because you will have an amazing view of the scenic St. George valley. Lunch items include burgers, fish tacos, braised beef tostada, and vegetable pasta. For dinner, you could get the chef’s choice of fresh seafood or chili glazed salmon. Other dinner selections include cajun chicken pasta, New York strip, grilled filet mignon, mushroom farro, or hurricane chicken. Cliffside also has an extensive beer and wine menu, so you’ll definitely find a drink that goes with your meal! Finish the meal with a delicious cheesecake, free if you mention your stay with Red Rock Vacation Rentals!
4. Cappeletti’s Restaurant
In the mood for Italian food? Cappeletti’s Restaurant is a great option when you’re hungry on vacation! This eatery is family owned and operated. Andres and his wife Lorena cultivated a love for pasta and sauces over many years and finally opened their restaurant together in 2010. You will find spaghetti and meatballs, gnocchi bolognese, and fettucini alfredo on the menu. There’s also pizza, sandwiches, fresh fish of the day, chicken marsala, and steak. Cappeletti’s the perfect place to go for a warm, family atmosphere.
5. Angelica’s Mexican Grill
Angelica’s Mexican Grill is another restaurant in St. George, Utah you don’t want to miss out on. First, you choose what meal you want to eat. This could be street tacos, quesadillas, carne asada platter, or a burrito. Then, you choose your meat, including carne asada, carnitas, pollo asado, or grilled vegetables. Finally, you pick a side to go with your meal, and it could be rice and beans, sliced avocado, or fajita veggies. If you want authentic Mexican food, Angelica’s is the place to go!
Eating delicious food is one of the best parts of going on vacation. You can’t miss any of these restaurants in St. George, Utah! In addition to incredible food, there are also a ton of things to do in the area when you stay in one of our vacation rentals. Check out these things to do in St. George, Utah on your next trip!