RIO BRAVO 2, Point Pleasant - Restaurant Reviews, Photos
Jul 14, 2020 · Located at 509 Main Street, Point Pleasant, Ohio. Small family run Mexican Restaurant in downtown area around the corner from the Mothman statue. Delicious food, good service, clean, comfortable restaurant.
DA: 45 PA: 67 MOZ Rank: 86