1015 Navarro St.,
San Antonio , TX 78205 UNITED STATES
Based on 1 reviews
Really? You painted the rock??Let me say I love this spot - but really, who on EARTH would paint that lovely natural rock at Club Coihba BLUE?! This was seriously the most lovely hidden gem in town, I can't believe someone ok'd the idea to paint that natural rock! Who...
Worldwide > United States > San Antonio, TX > Hotels