Club Rio

  • Location: 13307 A San Pedro
  • Phone: 210.403.2582
  • Description: Club Rio is the newest and most upscale venue to come to San Antonio, Texas. Designed by widely known firms from Mexico, Club Rio brings the elements of elegance and luxury to a new level. Club Rio also equipped with state of the art sound, regularly plays host to the world’s top DJ talent and popular artists.

Leave a Reply

Your email address will not be published. Required fields are marked *