I have eaten at The Crab House outside of Tagbilaran many times and I have to say it really is my favorite restaurant here.
Now, this part is going to sound really funny since it is for the most part a seafood house but they make the best Pizza I have ever tasted!!! Also when you go you have to try the seafood soup. It is served in a very large bowl, enough for 4 or more people. It is awesome!!!!!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.