Staghorn Restaurant

1019 N Harborth Ave, Three Rivers, Texas, United States