en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Kenora
/
Vermillion Bay Tavern
Vermillion Bay Tavern
Bar · Pub · Bar and Grill
Vermillion Bay Tavern is a bar offering a place to relax and socialize in Vermilion Bay.
147 Elm St , ON
Vermilion Bay, Canada
www.facebook.com/438851806323903
Location
The ranking
Best Bar in Kenora
33 places, none rated yet
See the full list →