Barbs Little Hut 1252 Biscayne Boulevard Deland FL United States
Phone: 386.734.0331 Dress: casual
Reservations: not accepted