McCallisters Deli is a great place to get a sandwich or a fabulous bowl of soup. They have the best Lemonade around. They have a location at Baylor and one in Hewitt. Although the service is a little slow, its worth the wait. Easy locations to get to right off of the interstate.
more