The Lion & Rose

0 Review Pinpoint Add to Favorites

5148 Broadway, San Antonio, TX 78209

“So many social engagements, so little time.” That is the quote given by a recent visitor to the Lion and Rose Pub in San Antonio. There is a certain high class to the decor and atmosphere that makes thisRead more