Lots of street parking. No problem.
The few times that I have been we have parked on the street within a few steps of the restaurant. Enjoy your visit!
Almost all of the spaces in the Strand and on the Seawall are pay spots now - meters on the Strand and pay-by-phone for elsewhere. If you have Handicapped plated/tag, you do not have to pay in elsewhere areas, but you do on the Strand. If you have mobility issues use a cane, some of the stairs are STEEP, but not those by the Star.
There were parking meters on the street. That's where we parked.
The parking in 'The strand' is not bad at all, I found a metered spot a block away.
Get quick answers from Star Drug Store staff and past visitors.