Bring Your Own Bicycle Menu

Guests pedal their way to an outdoor feast in Key West, Florida. (Serves 12)

Bring Your Own Bicycle Menu
Coastal Living, November 2008