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 roasted Texas quail, seared diver scallops, 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.