Freaky Fast is an understatement. I literally had my sandwich before I was done signing the credit card slip. I didn't realize the guy making sandwiches behind the counter was listening when I placed my order and when my sandwich came up, I seriously thought it was for someone who ordered long before me. The three of us in our party were definitely impressed! My sandwich was not only out quickly, it was delicious. They offer self service fountain beverages and also serve fresh brewed iced tea. There is plenty of seating both indoors and out. I am definitely a fan and will return.