Review of Lion & Rose

842 NW Interstate 410 Loop Frontage Rd, San Antonio, TX 78216

Overall Rating

Review


Gluten free menu, but food was only okay. More of a bar than restaurant

Updated 11 years ago