Subway
116 St James Ave Nw
Carrabelle
FL
32322
(850) 697-2190
subway.com
Open Map
Description
Plaza 98 was founded in 2004, and is located at 608 Se Avenue B in Carrabelle.
by dandb on May 10, 2015 from
dandb
carrabelle
Carry Out
Diner
Dinner
Fast Food
Fast Food Restaurants
Food & Dining
Gluten Free
Legal & Financial
Sandwiches