Captain Leonard's Seafood Restaurant

$$ • Seafood, Vegetarian

Hours:
27301 Three Notch Rd, Mechanicsville
(301) 884-3701

Customers' Favorites

Recent Reviews

Restaurantji Rating
4.6 (91)
Restaurantji Rating

Service was outstanding. The food was absolutely delicious and hot. The drinks were also great. The prices are very reasonable. Definitely recommend this place for a date night or to hang with some friends.

Restaurantji Rating

EXCELLENT service, food, atmosphere! We will definitely be returning.

More Reviews(91)

Ratings

Menu

Add a Menu
Captain Leonard's Seafood Restaurant Menu
Captain Leonard's Seafood Restaurant Menu

Photos

Add a Photo
Captain Leonard's Seafood Restaurant
Captain Leonard's Seafood Restaurant
View All Photos

Hours

Monday Closed
Tuesday Closed
Wednesday 12 - 7:45PM
Thursday 12 - 7:45PM
Friday 12 - 7:45PM
Saturday 12 - 7:45PM
Sunday 12 - 7:30PM
Updated on: