You are here: Home > Things to See & Do > Restaurants > Two Brothers Dockside

Two Brothers Dockside

Two Brothers Cafe in Carrabelle

Formally Two Brothers At The Beach, Two Brothers Dockside on Timber Island in Carrabelle Florida is not your cookie cutter seafood place. This is a real Florida seafood restaurant with real southern fried food right on the scenic Carrabelle River.

275 Timber Island Road
Carrabelle, Florida 32322