Lobster Barn
Located on the historic Victoria Wharf,
your hosts Jackie and Jenny invite you to come in,
sit down and relax. Enjoy Island seafood and simple
but delicious, homemade pub lunches and dinners.
The beer is always flowing!!
Red Sands Coastal Drive
19 Main St, Victoria
(902) 658-2722
AM-PM