The Carlos Club in San Carlos, CA


  • The Carlos Club Edit 612 El Camino Real San Carlos, CA 94070 United States

The Carlos Club (also known as "The Rail Sports Bar & Lounge") is located in downtown San Carlos and is turning out to be an exciting new blues venue for music lovers in the South Bay.  They have a fire place, great drinks, and lots of cool vibes. Come check out this new venue for blues.

Visit the Rail Sports Bar & Lounge website here