Camelia Bar is a cozy establishment in San Antonio, TX that offers a selection of craft cocktails and light bites in a relaxed atmosphere.
Patrons can enjoy a casual evening out with friends or unwind after a long day at this neighborhood bar known for its friendly service and laid-back vibe.
Generated from their business information