CastleHill Bistro Updated 2024, Bistro in Edinburg, TX(00) Save Image Image gallery: Discovering the Charm of Castlehill Bistro Through Stunning Photos