at , San Antonio , 78216 United States
1 FB users likes The Lion & the Rose English Pub and Restaurant. Park North -San Antonio, set it to 1737 position in Likes Rating for San Antonio, Texas in Local Business category
The Lion & the Rose English Pub and Restaurant. Park North -San Antonio is San Antonio based place and this enity listed in Food & Restaurant category. 78216.