2301 Oyster Bar

2301 S Lake Shore Dr
Decatur, IL 62521

2301 Oyster Bar is a cozy seafood restaurant in Decatur, IL that specializes in serving fresh oysters and other seafood dishes.

With a laid-back atmosphere and a focus on quality ingredients, this establishment offers a casual dining experience for seafood lovers in the area.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesIllinoisDecatur2301 Oyster Bar