Restaurant Health Scores
← back to list
Texas Machetes
326 E. Main Street 78624
+18309923588
Inspections:
Jan. 23, 2024 - 86
Aug. 29, 2023 - 95