The Lion & Rose Restaurant & Pub
OPEN NOW
Today: 11:00 am - 2:00 am
11 Years
in Business
Phone: (210) 798-5466
Address: 17627 La Cantera Pkwy, San Antonio, TX 78257
5815 Rim Pass, San Antonio, TX 78257
17403 W Interstate 10, San Antonio, TX 78257
17503 W Interstate 10, San Antonio, TX 78257
15900 La Cantera Pkwy, San Antonio, TX 78256
17631 La Cantera Pkwy, San Antonio, TX 78257
5807 Worth Pkwy, San Antonio, TX 78257
18419 Rim Dr, San Antonio, TX 78257
18039 W Interstate 10, San Antonio, TX 78257
17315 W Interstate 10, San Antonio, TX 78257
17000 W Interstate 10, San Antonio, TX 78257