All reviews seem negative
Charming little joint... nestled in a mostly residential area of San Carlos. I want to like this place as it's clearly been around for a while and has that ""locally owned"" vibe,...