Search locations or food
OR
Sign up

Trolley Square Oyster House

Wilmington, United States of America

4.5
857
1707 Delaware Ave, Wilmington, DE 19806, USA +1 302 384 7310

Have you eaten at Trolley Square Oyster House recently?

Are you the owner of Trolley Square Oyster House?
Contact us and tell us more about your restaurant
editorial@tasteatlas.com

Explore more