History
The first Cabo was established in Charlotte NC in 2001 by 3 VA Tech alumni. Missing Blacksburg, we opened our second location there in 2005. Finally, with the support of our Roanoke customers in Blacksburg, we opened the 3rd in Downtown Roanoke.
Specialties
Cabo Fish Taco specializes in fish tacos and tequila!