Bob's Steak & Chop House

Restaurant in Amelia Island, FL