Advertisement
Advertisement
The Walrus and Oyster Ale House is located at the Mall in Columbia and touts the state's best lobster roll.
Advertisement
Advertisement
Advertisement