Free Spirit is a pub offering a variety of dishes, including Tex-Mex and Latin American options.