Update Info - The Oar House
This restaurant was reported as closed. If it is open, let us know.
The Oar House
11846 Florida 24
Cedar Key, FL 32625
11846 Florida 24
Cedar Key, FL 32625
This restaurant was reported as closed. If it is open, let us know.