Established in 2015, Taco Libre (Beaches location) has grown to be one of Jacksonville's premiere Mexican Food restaurants specializing in "AUTHENTIC" Mexican food. After 5 years of successful operation we are proud to announce a second location in St. Augustine Beach where we will continue to bring our guest the best Mexican food they will find anywhere in the great state of Florida.