Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


We are open for the 2021 season.
Wednesday: 12-8pm
Thursday: 12-8pm
Friday: 12-8pm
Saturday: 12-8pm
Sunday: 12-8pm

View Our Menu

Location

27301 Three Notch Rd
Mechanicsville, Maryland 20659
(301) 884-3701

Follow us online

Copyright © 2021 Captain Leonards Seafood Restaurant.