Casual Small-Town Steak Tavern
Top Notch Tavern is a classic small-town spot known for its quality steaks prepared from fresh, locally sourced beef. Guests enjoy hearty portions, including New York strip steaks with traditional sides and popular handmade onion rings. The atmosphere is unpretentious, with a simple bar setting, cold beer, and welcoming, attentive service geared toward an adult crowd.