Lewiston ID Seafood & Spirit House, Restaurants 1. 1516 Main St, Lewiston, ID 83501 | Macullen's Steak, Seafood & Spirit House (208) 746-3438