The Cow Harbor Deli has the BEST homemade iced tea, fresh brewed iced tea and lemonade around. I'll always stop in and pick up a large - for just $2. They have a great Chicken C...
All reviews seem positive