Cantwell's Tavern

109 Main St, Odessa, DE, 19730, United States

Last Updated Mar 6, 2025

Company Overview

Company Name

Cantwell's Tavern

Address

109 Main St, Odessa, DE, 19730, United States

About Cantwell's Tavern

Cantwell's Tavern is a restaurant located in Odessa, DE, United States. The establishment offers a range of menu items and provides private event services. Customers can enjoy live entertainment and make reservations for dining at the tavern, which is open seven days a week.

Frequently Asked Questions about Cantwell's Tavern

Technologies Used

Social Profiles