What is the Blue Parrot Grill? The Blue Parrot Grill is a popular restaurant located in St. George Island, Florida,…