Catarina Hotel & Restaurant 300 N Highway 83 Catarina, TX 78836 Phone: (830) 999-3677
Category: Hotels & Motels