Red Lobster

1720 N Main St
Salinas, CA
831.443.8724
36.712186
-121.654272

for Red Lobster
Directions
from: