The best deli style sandwich I have ever had and don't forget about the SWEET Tea, the best in the nation!!!!! Pros: Great Service, Great Value, Great Food
All reviews seem positive