This establishment offers Tex-Mex cuisine with grilled meats and fresh ingredients. It is located on the Tiber River, providing a unique dining experience.