Background

Savor the Flavors at MacGregor's Restaurant

Experience the best of American cuisine at MacGregor's Restaurant in Havre De Grace, where every meal is a celebration of flavor and hospitality.

★★★★★4 (1605)

Nestled in the heart of Havre De Grace, MacGregor's Restaurant is a beloved American eatery offering a delightful fusion of traditional dishes and contemporary cuisine. With stunning views and a welcoming atmosphere, it's a must-visit for any food enthusiast exploring the area.

Plan your visit

A brief summary to MacGregor's Restaurant

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
331 St John St, Havre De Grace, Maryland, 21078, US
Monday
11 am-9 pm
Tuesday
11 am-9 pm
Wednesday
11 am-9 pm
Thursday
11 am-9 pm
Friday
11 am-10 pm
Saturday
11 am-10 pm
Sunday
10 am-9 pm
Eve
From Eve

Know before you go

Hi, I'm Eve. Here are a few practical things to know before exploring MacGregor's Restaurant.

Local know-how to help you travel smarter and make the most of every moment.

Visit during off-peak hours to enjoy a quieter dining experience.
Try their signature seafood dishes, known for freshness and flavor.
Check for daily specials, which often include unique and seasonal items.
Make a reservation on weekends to secure a table during busy hours.

Discover more about MacGregor's Restaurant

MacGregor's Restaurant is a gem located in the picturesque Havre De Grace, Maryland, known for its vibrant American cuisine. This charming eatery strikes the perfect balance between a cozy dining experience and a lively atmosphere, making it an ideal spot for families, friends, and travelers alike. The restaurant boasts a diverse menu featuring classic American favorites alongside innovative dishes that reflect the local flavors of the Chesapeake Bay region. From succulent burgers and fresh seafood to hearty salads and tantalizing desserts, every meal promises to be a delightful culinary adventure. The ambiance at MacGregor's is equally appealing, with a warm and inviting decor that complements the scenic views of the area. Diners can enjoy their meals indoors or opt for outdoor seating, where they can relish the fresh air while taking in the beautiful surroundings. The restaurant is also known for its friendly and attentive staff, who are always ready to provide recommendations and ensure a memorable dining experience. With moderate pricing, MacGregor's Restaurant makes it accessible for everyone to indulge in a satisfying meal without breaking the bank. Whether you're stopping by for brunch, lunch, or dinner, this establishment is sure to leave a lasting impression, making it a worthwhile stop on your travels through Maryland.

Explore places near MacGregor's Restaurant

    See all →

    Unlock the Best of MacGregor's Restaurant

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    A brief summary to MacGregor's Restaurant

    Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.

    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    File:Turkey Point Lighthouse.jpg - Wikimedia Commons

    More about Elk Neck State Park

    Discover the natural beauty of Elk Neck State Park in Maryland, where scenic trails, historic lighthouses, and serene beaches await outdoor enthusiasts and nature lovers.

    Tell me more about Elk Neck State Park

    Select Currency

    Choose the currency you want prices to display in.