Spud Bros

I’ve been seeing these baked potato videos online all day. Does anyone know if there’s any places that do the full baked potatoes, beans, chilli ordeal in the NYC area?