Chamacos Tacos is a Latin restaurant and bar located on the North end of Tybee Island, Georgia. "Chamacos Tacos & Surf is a vibrant taco/surf shop that lives up to its impeccable social media meme game. This taco joint serves up infectiously upbeat vibes and tunes, along with tasty tacos and amazing agave spirits. From delicious appetizers to tacos of all varieties and from "locos creations" to refreshing Jarritos and Topo Chico beverages, Chamacos Tacos has you covered with all the staples and plenty of spice. - South Magazine
Add a review