Central Valley, This Is Your Spot
Came here on a weekday (Tuesday) after a weak experience at City Lights down the street and this place is leaps and bounds better.
First off, this place is definitely in a sketchy part of town, very industrial but most places usually are. Was greeted by the receptionist and told...