Seafood Restaurants in Charlotte, NC
Seafood Restaurants • Tex-Mex Restaurants
3201 N Davidson St.,
Charlotte ,
NC
28205
UNITED STATES
Based on 1 reviews
The Most EPIC Taco Place EVER!!!!
OMG!!!!! Cabo Fish Taco is sooooooo Delicious!! Their Crab Dips are like orgasm in the mouth!! (sound weird but true..) So, anyone who is new in town and love Fish Taco should go to CABO, and it open to 11pm so you can go there late at...Worldwide > United States > Charlotte, NC > Seafood Restaurants