The Grill at Clemson Marina hero image

The Grill at Clemson Marina

Restaurant

150 Clemson Marina Dr, Seneca, SC 29678, USA

Biter Score
8.4
Closed
Saturday: 11 AM – 9 PM