Red Rock Bistro Reviews & Details
Red Rock Bistro
141 Humphrey St
Red Rock Bistro is located at 141 Humphrey St in Swampscott near the intersection of Cliffside St and Humphrey St. Their menu consists of American dishes . Call 7815951414 for dine in.
- Service:Dine In
- Features:Kid Friendly
- On The Menu:Seafood
- Major Intersection:Cliffside St And Humphrey St
Tell us more about Red Rock Bistro Swampscott!