From Our Editors
Sit down with a simple sandwich or salad at this Delavan joint ? Nelson's Corners Inn caters to those craving an all-American meal.
Parking is easily accessible.
Take a break from the kitchen without breaking the bank! Nelson's Corners Inn will fill you up with top-notch fare that's modestly priced. When you're looking for a bite of the classics, you know there's no better place than Nelson's Corners Inn.