Romantic and relaxing. Complete with River Walk views. Las Canarias, a AAA four-diamond restaurant located inside the Omni La Mansion del Rio hotel, is built on three levels that descend to the River Walk. Gracious service paired with signature items like the warm spinach salad, chateaubriand of beef tenderloin, beef rib eye steak, and the finest hand-made margaritas in San Antonio, make for an ideal special occasion setting. Book your reservation today, or walk right in, and see what we mean.