Year Completed: 2010Size: 4,500 SF
Staple Downtown Pensacola restaurant on Palafox Pier overlooking the marina and Pensacola Bay.