The Short Stop is a sports bar and restaurant located in Echo Park, Los Angeles. They offer a diverse menu of American comfort food and a wide selection of drinks, including craft beer and cocktails. With multiple TVs, The Short Stop is a great spot to watch any game.