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.