Located right across the street from Alycia's, and has arguably the best burgers in town. If you try this family-run drive in, expect very friendly staff and delicious burgers, hot dogs, fries, etc. North Star also always has a fresh dogbowl of water if you happen to bring your pet along.