Next door is the Elizabeth Point Lodge which is open to the public for breakfast and lunch.
A few houses up the street is the Sand Bar, food, a full bar, live music, and a beach side patio. Newly opened at Main Beach is Salt Life Seafood Shack. Downtown there are dozens of restaurants and bars serving numerous cuisines.
There are numerous dog friendly eateries on Amelia Island, most establishment with outside patios allow Rover.