Al's Dive Bar

Alien Bar is an underground bar in National City for aliens.

Known employees

 * Darla