Capt. Leonard's Seafood Restaurant
Restaurant
27301 Three Notch Rd, Mechanicsville, MD 20659
Waldorf
Description
Family friendly Restaurant serving all types of seafood and non seafood items. Very laid back atmosphere. We treat everyone like our own family � Frequently Asked Questions
Places You Should Consider
Capt. Leonard's Seafood Restaurant Photos
News & Articles