Category: Saint Louis

Seafood City Supermarket

8020 Olive Blvd Saint Louis, MO 63130 (314) 993-2800 Seafood City Supermarket on Olive Blvd is one of several seafood supermarkets in Saint Louis. In addition, you’ll find fresh seafood markets all over the Saint Louis area, ranging in size from groceries to gigantic markets that feature fish and seafood from all over the world. ….  Read More

Bob’s Seafood

8660 Olive Blvd Saint Louis, MO 63132 The seafood choice in St. Louis in the late 1970s was somewhat lacking. Bob Mepham saw a gap in the demand for fresh seafood in town and wanted to open an outdoor market in the Delmar Loop to fill it. Bob went down to the Gulf of Mexico ….  Read More