LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Marina Restaurant 101 Centre St, Amelia Island, FL 32097 904.261.5310 |
The service is always impeccable. Wait staff is attentive, facilities clean, meals are gracious plenty food for any appetite other than the outrageous. Daily lunches include fresh cooked vegetables, various entrees and b... more
REVIEWS (4) |
|