Venues San Diego, California, 92107
Festive no-frills hangout offering bar food eats, several large plasma TVs & pool tables.