Omni La Mansion del Rio is a historic hotel located on the Riverwalk in downtown San Antonio. It offers luxurious accommodations and a renowned restaurant that serves a blend of Tex-Mex and international cuisine. The restaurant features a vibrant atmosphere and a menu that showcases the flavors of San Antonio. Guests can savor dishes like enchiladas, fajitas, and fresh seafood, as well as international favorites. The restaurant also offers an extensive selection of tequilas and signature cocktails. With its rich history and delicious dining options, Omni La Mansion del Rio is a top choice for those looking for a hotel with a restaurant in San Antonio.