Drexel Irish Pub, South Beach’s newest “hole in the wall,” celebrates grand opening

Spread the love!