Austons on 98 is a vast, warehouse-style seafood restaurant offering oysters, sandwiches, beer, and happy-hour specials.