The Lion & Rose British Restaurant & Pub 17627 La Cantera Pkwy103San Antonio, TX, 78257 View Phone 210-798-5466 17627 La Cantera Pkwy, 103San Antonio, TX 78257 View Website Experience & Reliability About Connect with this Business: Menu Send to My Email Send to My Phone Print this Page