The Delta Burger at Leo’s in Delta, UT
This was officially my first time in Delta, Utah and I’m glad I went. Leo’s came highly recommended and was a great surprise. Leo’s is located on Delta’s Main Street and was a deliciously happening place to be for a burger lunch. When in Delta, you need the Delta Burger, or so they say. The Delta Burger was a wonderful creation which included a beef patty, swiss cheese, mushrooms, ham, lettuce, tomato, onions and a nice saucy goodness from Leo’s. All of this was served with the burger on top of the fries in a smaller than expected basket BUT I left very satisfied. Continue Reading