Review of Paloma Blanca

5800 Broadway St, San Antonio, TX 78209

Overall Rating

Review


Best enchiladas ever! A little pricey, but great for lunch!

Updated 11 years ago

Celiac