Shucks Fish House & Oyster Bar April 21, 2021 By casey 1218 S 119th StreetOmaha, NE 68144Retail store located in the restaurant and bar.