From Our Editors
Grab a seat and dig in! Teddy's Bar & Grill in Freeport offers tasty eats everyone will enjoy.
Score a close parking spot at Teddy's Bar & Grill.
No matter what you choose off the menu at Teddy's Bar & Grill, you won't completely break the bank with prices averaging around $30.