Meehan's Irish Pub is a must-go-to restaurant in historical St Augustine! The view is spectacular! It faces the waterfront,…