Taco Shop

The Taco Farmer also formerly known as the Taco shop located at the Southside of Los Santos. Found on April 2021 owned by Lucas Barkawi, managed by Gsauce Fries and still hiring for new workers this time.