About

Family style mexican restaurant located in Taft, CA