MacGregor's Restaurant
331 St. John St.
Havre de Grace MD United States
Full-service restaurant with a nice view of the Chesapeake Bay, specializing in fish and crabcakes.
Price Range: $15.01 - $30
Phone: 410.939.3003
Fax: 410.939.5794
Accepts: American Express, Visa, MasterCard/Eurocard, Discover
Smoking: section
Alcohol: full bar
Dress: dressy casual
Reservations: accepted
Parking: own parking lot
Accessibility: completely