Apalachicola Seafood Grill
Saturday, March 05, 2005
Highway 98 takes a right angle in downtown Apalachacola, Florida. On the corner is The Grill. This restaurant has been here since the 1930's. It was the setting for several scenes in the 1997 movie starring Peter Fonda, Ulee's Gold. The biggest fish sandwich I ever saw is on the menu here.