This place is absolutely AWESOME!!! Don't let the location (it's in a strip mall) fool you, the food here is outstanding!!!
We have eaten at restaurants all throughout Florida and the East Coast (FL, GA, SC, NC) and this has replaced them all as our new No. 1 for ... well ... Everything!!
We've been there now three times and every time it only gets better!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.