Captains Riverfront Table, WEBBERS FALLS, Oklahoma (OK)
Conveniently stationed at 100 South River Road () in WEBBERS FALLS, Oklahoma (OK) (74470), Captains Riverfront Table can be reached at 9184642244. Please do call ahead of time to book your table in the restaurant.
More restaurants in WEBBERS FALLS, Oklahoma (OK)
Captains Riverfront Table contact information and details:
Address: 100 South River Road - , WEBBERS FALLS, Oklahoma (OK) 74470
Contact Phone: 9184642244