A true British pub is a place to gather for a great meal, warm conversation and fine spirits. That's what you will find at The Lion & Rose. Visit us at any of our four San Antonio locations. Cheers!
Turn into the Forum Shopping Center on Olympia Parkway. Take a right at the 3-way stop. Continue .3mi. We are located on the right side on the corner with the large covered patio.