Has anyone heard or dined in The ranch? Its located between talamban/banilad. I saw a photo album of my friend who dined there with friends, lami daw sila. I tried to google it but little information raman ang ni gawas and no clear direction to the location.
Western daw ilang theme and they serve american dishes/steaks.
Feedback from those who have eaten there na?