THIS RESTAURANT IS CLOSED Red Rock Bistro & Bar Map
781-595-1414
At this contemporary haunt just outside Boston in Swampscott, you’ll have an ocean view out the window and on your plate.