Full Menu
Menu
Show CategoriesMore restaurants with a menu near Delta
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Delta, 411 E Main St Delta, UT 84624-9185, United States
"Best fish sandwich of my life! they have a great menu. shakes, burgers, fries, quesadilla and of course, FISH! fish sandwich is two huge, perfectly co..."