Update Info - Chaps Restaurant
This restaurant was reported as closed. If it is open, let us know.
Chaps Restaurant
18100 Lucaya Way
Tehachapi, CA 93561
18100 Lucaya Way
Tehachapi, CA 93561
This restaurant was reported as closed. If it is open, let us know.