Established in 2017, the taco restaurant started off as a food truck that transitioned in 2020 to a brick-and-mortar location located on Allen Road.
Source: tallahassee.com
Established in 2017, the taco restaurant started off as a food truck that transitioned in 2020 to a brick-and-mortar location located on Allen Road.
Source: tallahassee.com