HOME / American restaurant / Jacob's On The Plaza
101 S Adams St, Tallahassee, FL 32301
+18502245000
View Business Profile