Loading view.
Great Scott Tavern
Great Scott Tavern 21801 Lakeshore Blvd., EuclidJoin our trio at this great tavern in the heart of downtown Euclid. Weather permitting we will be on their patio, or if necessary, in their lounge.