Terrell Hall Restaurant
66 Moore St
Berclair, TX 78107
Berclair, TX 78107