at 5148 Broadway St, San Antonio , 78209 United States
366 FB users likes The Lion & Rose British Restaurant & Pub, set it to 277 position in Likes Rating for San Antonio, Texas in Local Business category
The Lion & Rose British Restaurant & Pub is San Antonio based place and this enity listed in Food & Restaurant category. Located at 5148 Broadway St TX 78209. Contact phone number of The Lion & Rose British Restaurant & Pub: (210) 822-7673