Leo’s Pub & Grille
Leo’s Pub & Grille, located at the corner where conversations flow as freely as the craft beer, echoes the spirit of conviviality within the heart of Mount Pleasant. The ambiance can only be described as a storied tapestry of laughter and clinking glasses, steeped in the noble tradition of a classic American pub. The interior…