14286 Beach Blvd., Jacksonville Fl 32250 Taco Libre is a locally owned Authentic Mexican Taqueria