Traveling to Florida we found this place on TA. The salsa was amazing. Fresh and zesty. The service was ssllooow. Overall food not too bad but a little pricey.. Probably as good as you will find in Ozark!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.