Get directions to: Bahama Billy's Island Steakhouse, Carmel, CA
Restaurant address: 3690 The Barnyard Carmel, CA 93923, USA
Restaurant: Bahama Billy's Island Steakhouse