Cheffs Retos is a bar and restaurant known for its delicious sandwiches, particularly its large hot dogs. They also offer home delivery service.