City: Leeds, 545 N Main St, Leeds I-84746-8002, United States
"This restaurant is fantastic! We visited after a long hike in Kolob Valley and were really hungry. We ordered nachos and two delicious sandwiches (a R..."
I had a fantastic meal at this restaurant! I tried the Blue Burger along with some coleslaw, and both were incredibly delicious. The place has a wonderful local vibe, and the customer service was exce