As of 11/19 - They confirmed they are a dog friendly restaurant.
Address: 204 Flagler Ave, New Smyrna Beach, FL 32169, USA
Stan Kaszok | Sep 15, 2020
Good eating if cooked right
Wlf D | Sep 15, 2020
Good...RESPONSIBLE dog owners...Enjoy!
Thanks! Your answer is awaiting moderation.