Discover Olde Towne Inn’s menu featuring hearty American classics, from BBQ ribs and oven-roasted chicken to fresh seafood platters and signature sides. Enjoy warm hospitality, flavorful dishes, and a cozy atmosphere in Upper Marlboro, MD.
Olde Towne Inn in Upper Marlboro, MD, delivers classic American comfort food with a modern touch. Their menu shines with hearty dinner plates like the Oven Roasted Chicken and Knife N Fork BBQ Ribs, both tender and rich in flavor. For BBQ lovers, the half or full rack ribs paired with BBQ chicken offer a smoky, satisfying feast. Seafood enthusiasts will appreciate the Blackened BBQ Salmon and Fried Fisherman's Platter, perfectly seasoned and expertly cooked to maintain freshness and texture.
What truly elevates the experience here is the balance of generous portions and bold seasoning—highlighted by crispy breakfast potatoes and golden-fried fish fillets that marry crunch with tenderness. Desserts such as the Messy Sundae and Peach Cobbler close the meal on a sweet, nostalgic note.
Beyond the food, the warm, attentive service amplifies the inviting atmosphere, making Olde Towne Inn not just a meal, but a memorable dining destination. A true gem for anyone craving well-executed American classics.
A few dishes from the current card — tap any shot to view larger.
Wings, catfish fingers, ribettes, and potato skins.
Caesar or house.
1/2 rack ribs, 1/2 bbq chicken, served with fries and coleslaw.
Best food I ever tasted. 10/10 service Food was fresh and hot.Full of flavor.I will definitely be returning
Opening hours, the full address and the best way to get there are all on the restaurant page. Booking policies differ from place to place — so call ahead, or simply walk in.