3201 N Davidson St Charlotte NC 28205
Closes 10:00 PM · 45m left
Cabo Fish Taco has been anchoring NoDa for over 20 years, growing from a tiny 14-table restaurant into one of Charlotte's most recognized dining destinations. The flagship NoDa location was featured on Diners, Drive-Ins and Dives and serves a massive menu of specialty tacos, burritos, quesadillas, and entrees alongside an extensive margarita menu. The funky, laid-back atmosphere matches the neighborhood's artistic character, and the patio is a prime spot for people-watching on N Davidson St.
Be the first listing vistors see, highlight real-time daily specials and events, add more photos, get a verified badge, extend your listing description, and more.
Become a Local LegendSpotted something wrong? Let us know and we'll fix it.