721 Palmetto Street, New Smyrna Beach, Florida 32168
(386) 295-0911
Nestled in the heart of one of Florida’s most charming towns, New Smyrna Beach, The Barn is close to home and even closer to the things that are important to guests; transportation and accomodations.
Once a real Florida citrus packing barn built in 19