21 South 5th St. Reading, PA 19602 - (610) 373-6791


About The Ugly Oyster

The Ugly Oyster is the oldest pub in Berks County.

Filled with the life of an easy spirit, The Ugly Oyster is like no place else.

It’s a unique dining and social experience.


Explore our food menu

The Ugly Oyster has designed a menu that is sure to please everyone, using only the freshest and highest quality ingredients to create each meal. Specializing in mouthwatering steaks and succulent seafood dishes, we also offer delicious homemade soups, healthful salads, and extensive selections of lighter fare items. And for folks who want to indulge in authentic pub food while enjoying a pint, be sure to check out our appetizers and starters that leave everyone craving more!


Explore our beer menu

Our bar selection is extensive, including a wide selection of beers and single malt scotch guaranteed to complement our great food. We offer premium and ultra-premium spirits, signature cocktails, specialty non-alcoholic drinks, an extensive wine list, and more than 80 imported, domestic and American Craft beers.