You will feel like a 50's mafia boss in here, great cocktails and beer. It literally has a lot of red lights all around. On a cold night look for the fireplace!
Address: 1003 Cedar St, Santa Cruz, CA 95060-3803
Location: United States > California (CA) > Santa Cruz
Phone Number: +1 831-426-2994