This place is 50/50. At least for the most part I have visited enough times for them to know to put the spicy mayo on my popcorn shrimp sandwich.
Delivery I can recall was okay, they are pretty cool about ordering last minute really late. And compensated for items that werent available. It was a surprise but still I can't blame them for the time.
Take out, sometimes I can't rely upon on a few occasions the bread didn't seem fresh and they were stingey on the shrimp.
Last time we ordered and ate there and there was no complaints. So again, I have mixed reviews.