The Marina Grill restaurant is located at the Bear Lake State Park Marina at the north end of Garden City. The restaurant is inside the marina at the floating building on the docks. There is a nice shaded dining area and observation deck on top of of the building with spectacular views. This is the only place at Bear Lake you can get fast-food and shakes right on the water.
940 N Bear Lake Blvd.
Garden City, UT 84028