Blue Carabao Diner

Blue Carabao Diner is located at 146 Montreverde, corner of Alverez. Magsaysay Park and Santa Anna Wharf, Davao City, Mindanao, Philippines

Visited 896 times, 1 Visits today

Tagged In filipino and restaurants

Add a Review

You must be logged in to post a comment.