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

Howard Magazine

Advertisement
Advertisement
Advertisement