Eating at Meehan's Irish Pub & Seafood House Restaurant in St Augustine, FL | Restaurant Review